Phần I. Trắc nghiệm (3,0 điểm)
Khoanh tròn vào câu trả lời mà em cho là đúng trong các câu sau:
Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. Lop 8A; B. Tbc; C. Begin D. 8B.
Câu 2. Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)?
A. 215 đến 215 -1; B. -215 đến 215 - 1; C. -215 đến 215 -1; D. -215 đến 215.
Câu 3. Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu?
A. 7; B. 5; C. 3; D. 2.
Câu 4. Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu?
B1: T 20; i 0;
B2: i i + 5;
B3: Nếu i 20 thì T T + i và quay lại bước 2;
B4: Thông báo kết qủa và kết thúc thuật toán.
A. T = 25, i = 25; B. T = 40, i = 25; C. T = 70, i = 25; D. T = 40, i = 20;
TRƯỜNG THCS TRỰC CÁT ĐỀ CHÍNH THỨC ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ I NĂM HỌC 2015-2016 Môn: Tin học - Lớp 8 Thời gian làm bài: 45 phút Họ và tên: .. Lớp: ..... ......................... Điểm bài kiểm tra Phần I. Trắc nghiệm (3,0 điểm) Khoanh tròn vào câu trả lời mà em cho là đúng trong các câu sau: Câu 1. Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal? A. Lop 8A; B. Tbc; C. Begin D. 8B. Câu 2. Phạm vi giá trị nào sao đây là phạm vi giá trị của kiểu dữ liệu số nguyên (integer)? A. 2 đến 2 -1; B. -215 đến 215 - 1; C. -215 đến 215 -1; D. -215 đến 215. Câu 3. Kết quả của phép toán 45 div 2 mod 3 + 1 là bao nhiêu? A. 7; B. 5; C. 3; D. 2. Câu 4. Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu? B1: T ß 20; i ß 0; B2: i ß i + 5; B3: Nếu i ³ 20 thì T ß T + i và quay lại bước 2; B4: Thông báo kết qủa và kết thúc thuật toán. A. T = 25, i = 25; B. T = 40, i = 25; C. T = 70, i = 25; D. T = 40, i = 20; Câu 5. Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if a := 1 then a := a + 1; B. if a > b else write(a); C. if (a mod 2) =0 then write(‘So khong hop le’); D. if x = y; then writeln(y); Câu 6. Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x := x + 5;? A. 15; B. 10; C. 5; D. 20. II. TỰ LUẬN: (7 điểm) Bài 1. (2 điểm) Viết biểu thức toán sau đây dưới dạng biểu thức trong Pascal. a ) 15 mod 8 b) 12 div 7 c ) d) (25 + 4).6 Bài 2. (1 điểm) Em hãy viết thuật toán tính tổng các số chẵn của 20 số tự nhiên đầu tiên Bài 3. (4 điểm) Viết chương trình in ra màn hình kết quả kiểm tra ba số a, b và c có thể là độ dài các cạnh của một tam giác đều hay không? Biết ba số dương a, b và c được nhập vào từ bàn phím.. Bài làm
Tài liệu đính kèm: