Trường THCS Nguyễn Văn Xơ Họ và tên HS: ............................................. ...................................................Lớp:.......... Thứ ...............ngày..........tháng...........năm 2016 Kiểm tra 45 phút Môn Tin học Điểm số Nhận xét của giáo viên bộ môn A. Phần trắc nghiệm: (6 điểm) Câu 1: Trong Pascal, khai báo nào sau đây là đúng? A. Var tb:real; B. Var R = 30; C. x: real; D. x:= integer; Câu 2: 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. 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. D. 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ự. Câu 3: Trong Pascal, giả sử x là biến kiểu số nguyên. Phép gán nào sau đây đúng? A. x:=20.5; B. x:=30; C. x:= ‘30’; D. x:=’Truong THCS’; Câu 4: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: A. tamgiac; B. program; C. 8a~; D. bai tap; Câu 5: 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 6: 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 và phần thân; C. Phần thân; D. Phần tên chương trình và phần khai báo; Câu 7: Trong cấu trúc chung của một chương trình Pascal phần nào bắt buộc phải có? A. Phần khai báo biến. B. Phần thân chương trình. C. Phần tiêu đề chương trình. D. Phần khai báo thư viện. Câu 8: Trong cách viết phần tiêu đề sau đây cách nào viết đúng? A. Program dien_tich 1; B. Program dien_tich _1; C. Program dien tich; D. Program dien tich 1; Câu 9: Để chạy chương trình ta sử dụng tổ hợp nào? A. Ctrl + F9 B. Alt + F5 C. Alt + F9 D. Ctrl + F5 Câu 10: Trong Pascal khai báo nào sau đây là đúng? A. Var a=real; B. Var a:real; C. a:=50; D. Var a: read; Câu 11: Trong pascal kiểu số nguyên là: A. real B. char C. string D. integer Câu 12: 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. ; B. Phần tự luận: ( 4 điểm) Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal a. b. c. 4x2 - 2x + 10. d. BÀI LÀM Câu 1 2 3 4 5 6 7 8 9 10 11 12 Đáp án
Tài liệu đính kèm: