Đề kiểm tra chất lượng học kì I năm học 2018-2019 môn Tin Học Lớp 8 - Trường THCS Thị Trấn Cầu Kè (Có đáp án)
Bạn đang xem nội dung tài liệu Đề kiểm tra chất lượng học kì I năm học 2018-2019 môn Tin Học Lớp 8 - Trường THCS Thị Trấn Cầu Kè (Có đáp án), để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
PHÒNG GD&ĐT CẦU KÈ ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KÌ I TRƯỜNG THCS THỊ TRẤN CẦU KÈ NĂM HỌC: 2018-2019 Họ và tên: MÔN THI: TIN HỌC - LỚP : 8 (Thời gian làm bài: 45 phút) A. MA TRẬN ĐỀ: * Ma trận đề kiểm tra. Vận dụng Nhận biết Thông hiểu Tên bài Cấp độ thấp Cấp độ cao Cộng (nội dung, chương ) TN TNKQ TL TNKQ TL TNKQ TL TL KQ Biết được 1. Máy tính và chương vai trò của trình máy tinh chương trình dịch 1 câu Số câu 1 câu 0.25điểm Số điểm Tỉ lệ % 0.25 điểm =2.5% 2. Làm quen với chương - Biết được - Sữa lỗi trình và ngôn ngữ lập từ khóa, tên chương trình hợp lệ trình 6 câu Số câu 5 câu 1 câu 2.25điểm Số điểm Tỉ lệ % 1.25 điểm 1.0 điểm =22.5% 3. Chương trình máy - Biết đươc các - Kiểu dữ tính và dữ liệu kiểu dử liệu liệu, các phép toán. 6 câu Số câu 2 câu 4 câu 2.5điểm Số điểm Tỉ lệ % 0.5 điểm 2.0 điểm =25% 4. Sử dụng biến trong Khai báo biến, Hiểu được chương trình sử dụng biến, cách khai báo hằng biến, hằng trong chương trình 8 câu Số câu 6 câu 2 câu 2.5điểm Số điểm Tỉ lệ % 1.5 điểm 1.0 điểm =25 % Biết cấu trúc - Viết câu lệnh điều chương Chủ đề 1: Câu lệnh kiện dạng trình với điều kiện thiếu, dạng câu lệnh đủ. điều kiện. 3 câu Số câu 2 câu 1 câu 2.5điểm Số điểm Tỉ lệ % 0.5 điểm 2.0 điểm =25 % Tổng số câu 16 câu 6 câu 1 câu 1 câu 24 câu Tổng số điểm 4.0 điểm 3.0 điểm 2.0 điểm 1.0 điểm 10 điểm Tỉ lệ % 40 % 30 % 20% 10 % 100% * ĐỀ : I. TRẮC NGHIỆM:(7.0 điểm): Điền phương án trả lời đúng vào phiếu trả lời bên dưới. Câu 1 : Chương trình dịch là chương trình ? (0.25đ) A. chuyển từ tiếng Anh sang tiếng Việt. B. chuyển từ ngôn ngữ lập trình sang ngôn ngữ máy. C. chuyển từ chương trình này sang chương trình khác. D. chuyển từ máy này đến máy khác một cách dễ dàng. Câu 2 : Trong các từ sau, từ nào không phải là từ khoá? (0.25đ) A. Program B. Begin C. Ct_dau_tien D. End Câu 3: Program là từ khóa khai báo gì? (0.25đ) A. Tên chương trình B. Các thư viện C. Điểm bắt đầu chương trình D. Điểm kết thúc chương trình Câu 4: Để nhập dữ liệu ta dùng lệnh ? (0.25đ) A. Clrscr; B. Readln(x); C. X:= ‘dulieu’; D.Write(‘Nhap du lieu’); Câu 5:Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng ? (0.25đ) A. x : = real; B. y = a +b; C. I = 4; D. z : = 3; Câu 6: Khai báo hằng nào sau đây là hợp lệ? (0.25đ) A. const:=integer; B. Const:= 5; C. const x = 5; D. const : 5; Câu 7: Cấu trúc chung của một chương trình gồm ? (0.25đ) A. Phần khai báo và phần thân B. Phần mở bài, thân bài, kết luận C. Phần khai báo, phần thân, phần kết thúc D. Phần thân và phần kết thúc. Câu 8: Để dịch chương trình Pascal em thực hiện ? (0.25đ) A. Nhấn tổ hợp phím ALT + F9 B. Nhấn tổ hợp phím ALT + F5 C. Nhấn tổ hợp phím CTRL + F9 D. Nhấn phím Enter. Câu 9: Để gán giá trị 12 cho biến x ta dùng lệnh ? (0.25đ) A. x:12; B. x = 12; C. x:= 12; D. x =: 12; Câu 10:Trong các cách đặt tên chương trình sau, cách nào đúng ? (0.25đ) A. program 1baitap ; B. Program bai_tap; C. Program bai tap; D. Program bai - tap_1; Câu 11: Trong các phép toán sau, phép toán nào là phép toán chia lấy phần nguyên? (0.25đ) A. Div B. mod C. Cộng (+ ) D. Chia (/) Câu 12: Trong pascal, khai báo nào sau đây là đúng ? (0.25đ) A. var tb: real; B. Var 4hs: integer; C. const x: real; D. Var R = 30; Câu 13: Để khai báo biến x thuộc kiểu số thực ta khai báo ? (0.25đ) A. Var x: Char; B. Var x: String; C. Var x: Real; D. Var x: integer; Câu 14: Cấu trúc rẽ nhánh dạng thiếu có dạng nào trong các dạng sau ? (0.25đ) A. If Then ; B. If Then Else ; C. If Then Else ; D. If Then Else ; Câu 15: Cho biết kết quả khi thực hiện câu lệnh Writeln(‘16*2-3=’,16*2-3); ? (0.25đ) A. 16*2-3= B. 16*2-3=29 C. 29 D. 16*2-3 Câu 16: Cho biết kết quả của đoạn chương trình sau ? (0.25đ) a:=3; b:=7; If a<b then c:=a+b; Giá trị của c sẽ bằng bao nhiêu? A. c=8; B. c=9; C. c= 10; D. Giá trị khác. Câu 17: Khi viết biểu thức toán học b2 - 4ac sang kí hiệu trong ngôn ngữ Pascal? (0.5đ) A. b^2 – 4*a*c B. b*b - 4*a*c C. b^2 – 4ac D. b*b – 4*ac Câu 18: Kết quả của phép toán (68 div 5) + 1 là bao nhiêu? (0.5đ) A. 7 B. 5 C. 14 D. 3 Câu 19: Ta thực hiện các lệnh gán sau: x:=1; y:=9; z:=x+y; ? (0.5đ) Kết quả thu được của biến z là: A. 10 B. 9 C. 1 D. Một kết quả khác Câu 20: Giả sử X là biến kiểu dữ liệu số nguyên. Em hãy chọn phép gán đúng ? (0.5đ) A. X := A; B. X := 2008; C. X := ‘2008’; D. X=2008; Câu 21: Kết quả của phép toán 30 div 7 + 5 div 2 là bao nhiêu ? (0.5đ) A. 6 B. 7 C. 8 D. 9 Câu 22: Chọn đáp án đúng ? (0.5đ) A. 24 div 10 = 4 B. 58 div 20 = 2 C. 16 mod 5 = 3 D. 19 mod 6 = 3 * Phiếu trả lời trắc nghiệm: Học sinh điền phương án cần trả lời vào bảng này. Câu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.5 0.5 0.5 0.5 0.5 0.5 Trả lời II. TỰ LUẬN: (3.0 điểm) Câu 1: Bạn Thành viết chương trình Pascal ra giấy với các câu lệnh như sau: (1.0 điểm) Chương trình của bạn Thành có một số lỗi. Em hãy chỉ ra những lỗi đó. Program Cau 1; Var a:integer; b: real; Bigin a=b; Writeln( a); Readln; End Câu 2: Viết chương trình nhập chiều cao của hai bạn Thanh và An, in ra màn hình kết quả so sánh chiều cao của hai bạn ? (2.0 điểm). .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. .................................................................................................................................................................. GV RA ĐỀ Trần Minh Tùng PHÒNG GD&ĐT CẦU KÈ HƯỚNG DẪN CHẤM TRƯỜNG THCS THỊ TRẤN CẦU KÈ KIỂM TRA CHẤT LƯỢNG HKI NĂM HỌC: 2018-2019 MÔN THI: TIN HỌC - LỚP : 8 (Thời gian làm bài: 45 phút) PHẦN CÂU NỘI DUNG TRẢ LỜI ĐIỂM 1 B 0.25 2 C 0.25 3 A 0.25 4 B 0.25 5 A 0.25 6 C 0.25 7 A 0.25 8 A 0.25 9 C 0.25 10 B 0.25 I. TRẮC 11 A 0.25 NGHIỆM 12 A 0.25 (7.0 ĐIỂM) 13 C 0.25 14 A 0.25 15 B 0.25 16 C 0.25 17 B 0.5 18 C 0.5 19 A 0.5 20 B 0.5 21 A 0.5 21 B 0.5 Đặt tên chương trình sai (Có khoảng cách) 0.25 đ 1 Viết sai từ khóa (Begin) 0.25 đ a, b khác kiểu dữ liệu. 0.25 đ Thiếu dấu chấm sau từ (end.) 0.25 đ Program ai_cao_hon; II. TỰ Uses crt; 1.0 đ LUẬN Var thanh, thang:real; (3.0 ĐIỂM) If thanh > an then writeln ( ‘ban thanh cao hơn’) 2 Else if thang < an then writeln ( ‘ban an cao hơn’) Else writeln(‘ hai ban cao bang nhau’); 1.0 đ Readln; End.
File đính kèm:
de_kiem_tra_chat_luong_hoc_ki_i_nam_hoc_2018_2019_mon_tin_ho.docx