De KT 1 tiet Ma tran Tin8

3 11 0
De KT 1 tiet Ma tran Tin8

Đang tải... (xem toàn văn)

Thông tin tài liệu

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 + 82102 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

Ngày đăng: 05/03/2021, 15:04

Tài liệu cùng người dùng

Tài liệu liên quan