PHềNG GD&ĐT NAM ĐễNG ĐỀ KIỂM TRA MỘT TIẾT HỌC Kè II TRƯỜNG THCS BT LONG QUẢNG NĂM HỌC 2015-2016 Mụn: Tin học 8 (Thời gian: 45 phỳt khụng kể thời gian phỏt đề) ĐỀ CHÍNH THỨC MA TRẬN ĐỀ KIỂM TRA Nội dung-Chủ đề Nhận biết Thụng hiểu Vận dụng Tổng điểm TN TL TN TL TN TL TN TL Phần mềm tin học Cõu lệnh For do CI1 0.5 CI2 1 đ CII1 4 đ 3 5,5 đ Cõu lệnh whiledo CI3 0.5 CI4 1 đ CII2 3 đ 3 4,5 đ TỔNG 2 1 đ 2 2 đ 2 7 đ 6 10đ PHềNG GD&ĐT NAM ĐễNG ĐỀ KIỂM TRA MỘT TIẾT HỌC Kè II TRƯỜNG THCS BT LONG QUẢNG NĂM HỌC 2015-2016 Mụn: Tin học 8 (Thời gian: 45 phỳt khụng kể thời gian phỏt đề) ĐỀ CHÍNH THỨC ĐỀ CHÍNH THỨC I/ TRẮC NGHIỆM (3 điểm) (Khoanh trũn vào đỏp ỏn đỳng) Cõu 1: Cỳ phỏp của cõu lệnh For . do là: a. for := to do; b. for := to do; c. for = to do; d. for = to; do; Cõu 2: Cho đoạn chương trỡnh: S:=0; For i:=1 to 5 do S:=S+2; * Sau khi thực hiện đoạn chương trỡnh trờn S cú kết quả là : A. 20 B. 15 C. 10 D. 0 * Sau khi thực hiện đoạn chương trỡnh trờn i cú kết quả là : A. 2 B. 3 C. 4 D. 5 Cõu 3: Cõu lệnh viết đỳng cỳ phỏp trong ngụn ngữ lập trỡnh Pascal là: a. While to ; b. While do ; c. While to do ; d. While ; do ; Cõu 4: Cho đoạn chương trỡnh: S: =0 ; n:= 0; While S < = 6 do begin n:= n+1; S:= S+ n ; End; * Sau khi thực hiện đoạn chương trỡnh trờn S cú kết quả là A. 6 B. 10 C. 15 D. 21 * Sau khi thực hiện đoạn chương trỡnh trờn n cú kết quả là A. 2 B. 3 C. 4 D. 5 II/ TỰ LUẬN (6 điểm) Cõu 1. Cỏc cõu lệnh sau trong Pascal sau cú hợp lệ khụng? Nếu không hãy sửa lại cho hợp lệ? (4 đ) a) For i:= 100 to 1 do writeln(‘A’); b) For i:= 1.5 to 10.5 do Writeln(‘A’); c) X: = 10; while X: =10 do X: = X + 5; d) X: = 10; while X =10 do X = X + 5; Cõu 2. (3 đ) - Viết chương trỡnh tớnh 1 + 2 + 3+ ...+ t với t là một số tựy ý do người sử dụng nhập vào. PHềNG GD&ĐT NAM ĐễNG ĐỀ KIỂM TRA MỘT TIẾT HỌC Kè II TRƯỜNG THCS BT LONG QUẢNG NĂM HỌC 2015-2016 Mụn: Tin học 8 (Thời gian: 45 phỳt khụng kể thời gian phỏt đề) ĐỀ CHÍNH THỨC ĐÁP ÁN VÀ BIỂU ĐIỂM I/ TRẮC NGHIỆM (3Đ) Mỗi câu trả lời đúng đạt 0,5 đ Câu 1 2 3 4 Đáp án A C, D B B, C II/ Tự luận: Bài 1: Tất cả các câu đều không hợp lệ (1 đ) Sửa lại a) For i:= 1 to 100 do writeln(‘A’); b) For i:= 1 to 10 do Writeln(‘A’); c) X: = 10; while X =10 do X: = X + 5; d) X: = 10; while X =10 do X: = X + 5; ( Mỗi câu đúng 0,75đ) Bài 2: Program tinh_tong; Uses crt; Var i, t: Integer; Tong : Longint; Begin Clrscr; Writeln(‘ Moi ban nhap vao mot so tuy y lon hon 0’); Readln(t); For i:= 1 to t do Tong:= Tong + i; Wirteln(‘ 1 + 2 + ...’, t, ‘ =’, Tong : 10); Readln; End. (3đ)
Tài liệu đính kèm: