KIỂM TRA HỌC KỲ I Mơn: Tin học (45’) Điểm Lời phê của giáo viên Đề bài I. Trắc nghiệm : (Khoanh tròn và ghi vào phần trả lời câu trả lời đúng nhất, mỗi câu 0,4 điểm) Câu 1: Để thốt khỏi chương trình Pascal ta dùng tổ hợp phím a. Ctrl + X c. Ctrl+ F9 b. Alt + F9 d. Alt +X Câu 2. Để chạy chương trình ta sử dụng tổ hợp nào: a. Ctrl + F9 b. Alt + F9 c. F9 d. Ctrl + Shitf + F9 Câu 3. Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real; b. Type 4hs: integer; c. const x: real; d. Var R = 30; Câu 4. Biểu thức tốn học (a 2 + 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. (a 2 + b)(1 + c) 3 Câu 5. Lệnh Readln dùng để: A) Khai báo tiêu đề chương trình. B) Tạm ngừng chương trình, cho đến khi người dùng nhấn phím Enter C) Kết thúc chương trình. D) Bắt đầu thân chương trình. Câu 6. Kết quả của phép chia 9 Mod 8 là: a. 0 b. 1 c. 2 d. 3 Câu 7. Những tên có ý nghĩa được xác định từ trước và khơng được phép sử dụng cho mục đích khác được gọi là gì? a. Tên riêng b. Từ khố c. Biến d. Tên có sẵn Câu 8.Từ khóa VAR dùng để làm gì? a. Khai báo Tên chương trình. b. Khai báo thư viện c. Khai báo Hằng d. Khai báo Biến Câu 9. Kiểu dữ liệu String có độ dài bao nhiêu ký tự? a. 128 b.255 c. 512 d.1024 Câu 10. Câu lệnh write(‘Toi la Turbo Pascal’); a. In ra màn hình dòng chữ Toi la Turbo Pascal và đưa con trỏ xuống dòng b. Câu lệnh trên sai cú pháp c. Dùng để u cầu nhập giá trị cho biến Toi la Turbo Pascal d. In ra màn hình dòng chữ Toi la Turbo Pascal, khơng đưa con trỏ xuống dòng Câu 11. Dãy 20.10 thuộc kiểu dữ liệu nào? a. kiểu số ngun b. Kiểu số thực c.Kiểu chuỗi d. Kiểu xâu Họ và tên:…………………………………… Lớp 8 Trường THCS n Nhuận Câu 12. Chọn đáp án trả lời đúng. Cú pháp của câu lệnh điều kiện dạng thiếu là: a. if <câu lệnh> then <điều kiện> b. if <điều kiện 1> then <điều kiện 2> c. if <điều kiện> then <câu lệnh> d. if <câu lệnh 1> then <câu lệnh 2> Câu 13. Cấu trúc của một chương trình Pascal gồm mấy phần: a. 2 phần b. 3 phần c. 1 phần d. 4 phần Câu 14. Các từ khóa gồm: a. program, uses, write, read b. begin, end, read, if, then c. begin, if, then, else d. program, uses, begin, end. II/ PHẦN TỰ LUẬN (3 điểm) Câu 1 viết các biểu thức toán học sau đây dưới dạng biểu thức Pascal: (1 điểm). a.15(4+30).(6+12) => . d.(a+b).(d+e) 2 => . Câu 2 (2 điểm) Viết chương trình nhập hai số từ bàn phím và hiển thị ra màn hình tổng hai số đó: . . . . . . . . . . . . . . . . . . . . . . Đáp án I. TRẮC NGHIỆM Câu 1. d Câu 2.aCâu 3.aCâu 4.cCâu 5.b Câu 6.b Câu 7.b Câu 8.d Câu 9.b Câu 10.d Câu 11.d Câu 12.b Câu 13.c Câu 14.a Câu 15.d Câu 16.a Câu 17.b II. TỰ LUẬN Câu 1: a. 15*(4+30)*(612) b. (a+b)*(d+e)*(d+e) Câu 2: program tong_2_so var a,b,s :real; Begin Writeln(‘nhap a:’); Readln(a); Writeln(‘nhap b:’); Readln(b); S:=a+b; Writeln(‘tong 2 so la:’,s); Readln End. . KIỂM TRA HỌC KỲ I Mơn: Tin học (45’) i m L i phê của giáo viên Đề b i I. Trắc nghiệm : (Khoanh tròn và ghi vào phần trả l i câu trả l i đúng nhất, m i. uses, write, read b. begin, end, read, if, then c. begin, if, then, else d. program, uses, begin, end. II/ PHẦN TỰ LUẬN (3 i m) Câu 1 viết các biểu thức