Câu 5: Trong các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal.. Tam_giac.[r]
(1)Tiết 14 ĐỀ KIỂM TRA TIẾT LỚP 8 Môn tin
A Ma tr ậ n đề Bài Mức độ
Bài 1 Bài 2 Bài 3
Biết I(3) I (2,4,6,9)
Hiểu I (5) I(1,7,10)
Vận dụng 8, II(1, 2,3)
B Đề bài
I Phần 1: Trắc nghiệm (5 đ) i n áp án úng v o b ng sau:
Đ ề đ đ ả
Câu Câu Câu Câu Câu Câu Câu Câu Câu Câu 10 Câu 1: Hãy cho biết kết xuất hình sau thực câu lệnh
Writeln(‘16*2-3=’,16*2-3);
a 16*2-3=16*2-3 b 29 c 16*2-3 d 16*2-3=29
Câu 2: Để chạy chương trình Turbo Pascal ta dung tổ hợp phím nào?
a Ctrl –F9 b Alt –F9 c F9 d Ctrl – Shift – F9
Câu 3: Nhiệm vụ chương trình dịch là:
a Dịch chương trình sang tiếng Anh b Dịch chương trình thành ngơn ngữ máy c.Dịch chương trình qua ngơn ngữ C d Tất sai
Câu 4: Cấu trúc chung chương trình bao gồm phần:
a Phần khai báo, phần mở đầu, phần kết thúc b Phần khai báo phần thân chương trình c Phần tên chương trình phần thân chương trình
d Phần tên chương trình, phần khai báo, phần mở đầu, phần kết thúc
Câu 5: Trong tên sau đây, tên không hợp lệ ngôn ngữ Pascal?
a Tam giac b Tamgiac1 c TAMGIAC d Tam_giac
Câu 6: Trong Pascal, để mở tệp có ta chọn:
a File Open b File Save c File New.d File Exit
Câu 7: Trong Pascal, kết phép chia hai số kiểu liệu gì?
a Số thực b Số nguyên c Kiểu xâu d Số nguyên số thực
(2)a (a*a + b)(1+c)(1+c)(1+c) b (a.a + b)*(1+c)*(1+c)*(1+c) c (a*a + b)*(1+c)*(1+c)*(1+c) d (a.a + b) (1+c).(1+c).(1+c)
Câu 9: Các tên sau đây, nhóm từ khố:
a End, Mod, Var, Readln; b Begin, Uses, Write; Or c Begin, Program, Uses, End d Begin, Readln, Or, Uses
Câu 10: Kết câu lệnh Write (‘15 div = ’, 15 div ) gì:
a 15 div =1 b 15 div 4= c 15 div 4= d.15 div =
II Phần 2: Tự luận
Câu 1: Hãy liệt kê lỗi chương trình sữa lại cho đúng: (2 đ)
Chương trình Sữa lỗi
Program kiem tra; Uses crt;
Begin
Writeln( Nguyen Thi Lan);
Writeln( ‘ Hoc sinh lop 8A’) Writeln(‘ cao 1,5m’);
Readln; end
Câu 2: Viết biểu thức toán sau dạng biểu thức Pascal (2 đ) a
1 a(b 2)
x a
b (7-x)3 chia cho lấy dư
c x3 + 2x2 – d
5 y+
x
20 −12
Câu 3: Hãy cho biết kết phép toán sau: (1 đ)
a 15- ≥ 3 c 112= 121
b 62 + 82≠ 102 d x> 10 – 3x
Đáp án
Phần trắc nghiệm: câu 0.5 điểm
Câu Câu Câu Câu Câu Câu Câu Câu Câu Câu 10
d a b b a a d c c c
Phần tự luận: Câu 1:
Chương trình Sữa lỗi
(3)Uses crt; Uses crt;
Begin Begin
Writeln( Nguyen Thi Lan); Writeln( ‘Nguyen Thi Lan’);
Writeln( ‘ Hoc sinh lop 8A’) Writeln( ‘ Hoc sinh lop 8A’); Writeln(‘ cao 1,5m’); Writeln(‘ cao 1,5m’);
Readln; Readln;
End End
Câu 2:
a 1/x – a*(b+2)/(2+ a) b (7-x)*(7-x)*(7-x) mod c x*x*x + 2*x*x – d 3/5*y + x/20 - 12
Câu 3:
a Đúng a Sai