Em khoanh tròn câu trả lời đúng nhất trong các câu hỏi sau (mỗi câu 0.5 điểm)

Một phần của tài liệu Giao an Tin hoc lop 8 (Trang 83)

IV- MA TR NÂ ĐÊ

Em khoanh tròn câu trả lời đúng nhất trong các câu hỏi sau (mỗi câu 0.5 điểm)

CÂU 1: Ngôn ngữ lập trình là

A. một chương trình máy tính B. ngôn ngữ dùng để viết các chương trình C. một môi trường lập trình D. ngôn ngữ máy

CÂU 2: Dãy bit là dãy chỉ gồm:

A. 0 và 1 B. 2 và 3 C. 4 và 5 D. 6 và 7

CÂU 3: Cấu trúc chung của một chương trình gồm:

A. Phần khai báo B. Phần thân chương trình

C. Cả A và B D. Tất cả đều sai

CÂU 4: Biểu thức toán học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào? 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. (a2 + b)(1 + c)3

CÂU 5: Khi muốn khai báo biến m kiểu số nguyên thì đáp án nào sau đây là ĐÚNG:

A. var m : real ; B. var m : integer ;

C. var m := real ; D. var m := integer ;

CÂU 6: Để gán giá trị 12 cho biến x ta sử dụng lệnh:

A. x : 12 ; B. x := 12 ; C. x =: 12 ; D. x = 12 ;

CÂU 7: Hãy cho biết kết quả in ra màn hình khi thực hiện câu lệnh sau:

writeln (‘16 div 3 = ’ , 16 div 3) ;

A. 16 div 3 = B. 16 div 3 = 5 C. 16 div 3 = 16 div 3 D. Tất cả đều sai

CÂU 8: Cho đoạn chương trình:

Var a, b : integer; Begin a := 5; if a > 8 then b := 3 else b := 5; End.

Em hãy cho biết khi a nhận giá trị là 5 thì b nhận giá trị nào sau đây?

A. 3 B. 0 C. 8 D. 5

CÂU 9: Sau khi thực hiện đoạn chương trình dưới đây, giá trị của biến j bằng bao nhiêu?

j := 0 ;

for i := 0 to 6 do j := j + 2 ;

A. 11 B. 12 C. 13 D. 14

CÂU 10: Đâu là câu lệnh lặp for…do hợp lệ trong các câu lệnh sau?

A. for i := 100 to 1 do writeln (‘A’) ; B. for i := 1 to 100 do writeln (‘A’) ; C. for i = 1 to 100 do writeln (‘A’) ; D. for i := 1 to 100 do ; writeln (‘A’) ;

Một phần của tài liệu Giao an Tin hoc lop 8 (Trang 83)