Hệ thống bài tập trực tuyến môn Tin học 8 - Tuần 5, Chủ đề: Bài thực hành 2
Bạn đang xem tài liệu "Hệ thống bài tập trực tuyến môn Tin học 8 - Tuần 5, Chủ đề: Bài thực hành 2", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.
Tóm tắt nội dung tài liệu: Hệ thống bài tập trực tuyến môn Tin học 8 - Tuần 5, Chủ đề: Bài thực hành 2
TIN HỌC 8 - TUẦN 5 Chủ đề: Bài thực hành 2 1. Mức độ nhận biết Câu 1: Đâu là từ khóa để khai báo biến: A) Var B) Const; C) Array; D) Uses. Câu 2: Xác định đúng/sai cho mỗi câu lệnh khai báo sau. Hãy đánh dấu X vào ô thích hợp. Phát biểu Đúng Sai a) Biến có giá trị không đổi trong khi thực hiện chương trình b) Hằng có giá trị không đổi trong suốt thời gian thực hiện chương trình c) Cả biến và hằng đều được khai báo sau khi chạy chơơng trình d) Biến dùng để lưu trữ dữ liệu tạm thời, phục vụ quá trình tính toán của chương trình 2. Mức độ thông hiểu Câu 1: Hãy ghép cột A với cột B sao cho phù hợp về cú pháp A B 1. Const a = 100; a) Biến a biểu diễn họ tên của học sinh 2. Var a: Rreal; b) Biến a biểu diễn một số nguyên 3. Var a: Integer; c) Biến a biểu diễn nghiệm của một phương trình bậc 2 4. Var a: String; d) Hằng số a có giá trị bằng 100 Câu 2: Điền từ còn thiếu vào chỗ chống sao cho đúng với chương trình sau Program cau2; (1) .. a,b: Integer; thuong: (2) begin write(‘nhap a, b: ’); (3) ..(a,b); thuong:=a/b; writeln(‘thuong cua ’,a,’/’,b,’ =’, thuong:4:1); readln; (4) 3. Mức độ vận dụng Câu 1: Cho khai báo sau const a=20; var b: integer; x: real; c: char; d: boolean; Hãy cho biết lệnh nào dưới đây bị lỗi và giải thích lí do - Lệnh 1: readln(a); - Lệnh 2: writeln(d-3); - Lệnh 3: writeln(a); - Lệnh 4: writeln (b+x); - Lệnh 5:writeln(c-3); - Lệnh 6: writeln (x div 3); - Lệnh 7: writeln (x >= b); - Lệnh 8: writeln (a > 19); 4. Mức độ vận dụng cao Câu 1: Cho chương trình sau const a = 20; d = TRUE; var b: integer; x: real; c: char; begin write(‘Hay nhap gia tri cho b: ’); readln(b); write(‘Hay nhap gia tri cho c: ’); readln(c); readln; end. Khi thực hiện chương trình, nếu người sử dụng nhập giá trị 18 cho biến b và nhập kí tự ‘k’ cho biến c, thì từng lệnh dưới đây sẽ hiển thị kết quả gì trên màn hình khi được thay vào dấu ba chấm? - Lệnh 1: writeln((36-5*2) div 3); - Lệnh 2: writeln((8 mod 3) <>2); - Lệnh 3: writeln(b/6); - Lệnh 4: writeln (b/6:10:2); - Lệnh 5:writeln(a/6:10:2); - Lệnh 6: writeln (b/6<=a/5); - Lệnh 7: writeln (c= ‘K’); - Lệnh 8: writeln (d);
File đính kèm:
he_thong_bai_tap_truc_tuyen_mon_tin_hoc_8_tuan_5_chu_de_bai.docx

