Trường THCS Độc Lập KIỂM TRA 15 PHÚT Họ tên HS: ..............................................Lớp:..... MÔN : TIN HỌC 8 Điểm Lời phê của giáo viên Bài làm Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Đáp án A B C D Câu 1: Hãy cho biết kết quả xuất ra màn hình sau khi thực hiện 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 dùng 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ụ của chương trình dịch là: A. Dịch chương trình sang tiếng Anh C. Dịch chương trình qua ngôn ngữ C B. Dịch chương trình thành ngôn ngữ máy D. Tất cả đều sai Câu 4: Cấu trúc chung của chương trình bao gồm mấy phần: A. Phần khai báo, phần mở đầu, phần kết thúc. B. Phần khai báo và phần thân của chương trình. C. Phần tên chương trình và 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 các tên sau đây, tên nào là không hợp lệ trong ngôn ngữ Pascal? A. Tam giac B. 1Tamgiac C. TAM-GIAC D. Tam_giac Câu 6: Trong Pascal, để mở một 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 quả của phép chia hai số sẽ là kiểu dữ liệu gì? A. Số thực. B. Số nguyên. C. Kiểu xâu. D. Số nguyên và số thực. Câu 8: 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). C. (a.a + b)*(1+c)*(1+c)*(1+c) B. (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 nào là các từ khoá: A. End, Mod, Var, Readln; C. Begin, Uses, Write; Or B. Begin, Program, Uses, End. D. Begin, Readln, Or, Uses. Câu 10: Kết quả của câu lệnh Write (‘15 div 4 = ’, 15 div 4 ) là gì: A. 15 div 4 =1. B. 15 div 4= 2. C. 15 div 4= 3. D.15 div 4 = 4 Câu 11: Hãy chọn phát biểu sai trong các phát biểu sau đây: A. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được. B. Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể. C. Khi thực hiện chương trình, máy tính sẽ thực hiện các lệnh có trong chương trình một cách không tuần tự. D. Chương trình dịch là chương trình dùng để dịch những chương trình viết bằng ngôn ngữ bậc cao sang ngôn ngữ máy. Câu 12: Trong cấu trúc chung của một chương trình Pascal phần nào có thể không có: A. Phần khai báo, phần thân. B. Phần tên chương trình và phần khai báo. C. Phần thân. D. Phần tên và phần thân. Câu 13: Để Dịch chương trình ta sử dụng tổ hợp nào? A. Alt + F5 B. Ctrl + F9 C. Alt + F9 D. Ctrl + F5 Câu 14: Biểu thức b/(a*a+c) trong Pascal được chuyển sang biểu thức toán học như thế nào? A. B. C. D. Câu 15: Trong pascal kiểu số nguyên là: A. real B. integer C. string D. char Câu 16: Trong Pascal, phím F3 có ý nghĩa là: A. Chạy chương trình C. Lưu chương trình B. Dịch chương trình D. Mở bài mới Câu 17: Khai báo tên chương trình bằng từ khóa gì ? A. Const B. Var C. Program D. Uses Câu 18: Điền vào chổ trống: Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ...................... chuyển đổi sang ngôn ngữ máy. A. Ngôn ngữ lập trình, C. Ngôn ngữ máy, B. Chương trình D. Chương trình dịch. Câu 19: Trong cấu trúc chung của một chương trình Pascal phần nào có thể không có: A. Phần khai báo, phần thân. C. Phần tên chương trình và phần khai báo. B. Phần thân. D. Phần tên và phần thân. Câu 20: Kết quả của câu lệnh Write (‘9 mod 4 = ’, 9 mod 4 ) là gì: A. 9 div 4 =1. B. 9 div 4= 2. C. 9 div 4= 3. D.9 div 4 = 4
Tài liệu đính kèm: