Tải bản đầy đủ (.docx) (3 trang)

De kiem tra 1 tiet tin 8 HKII co ma tran va dap an

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (142.48 KB, 3 trang )

<span class='text_page_counter'>(1)</span>PHÒNG GD & ĐT TX NGÃ NĂM TRƯỜNG THCS PHƯỜNG 1. KIỂM TRA 1 TIẾT - NĂM HỌC 2016-2017 MÔN: TIN HỌC 8 Thời gian: 45 phút (Không kể thời gian phát đề). ĐỀ CHÍNH THỨC (Đề số 1) MA TRẬN ĐỀ KIỂM TRA Nội dung-Chủ đề. Nhận biết TN. Phần mềm tin học. Câu lệnh For … do Câu lệnh while…do. TỔNG. CI1. Thông hiểu. TL. TN. CI2 0.5. CI3 0.5. TN. CII1. 1đ. TL. TN TL 3 5,5 đ 3. 3đ 2. 2đ. Tổng điểm. 4đ CII2. 2 1đ. TL. 1đ CI4. 2. Vận dụng. 4,5 đ 6. 7đ. 10đ. Chú thích: a) Đề được thiết kế với tỉ lệ: 10% nhận biết + 20% thông hiểu + 70% vận dụng (1). Trong đó 30% trắc nghiệm và 70% tự luận. b) Cấu trúc bài: 6 câu c) Cấu trúc câu hỏi: 6.. PHÒNG GD & ĐT TX NGÃ NĂM. KIỂM TRA 1 TIẾT - NĂM HỌC 2016-2017.

<span class='text_page_counter'>(2)</span> TRƯỜNG THCS PHƯỜNG 1. MÔN: TIN HỌC 8 Thời gian: 45 phút (Không kể thời gian phát đề). ĐỀ CHÍNH THỨC (Đề số 1). I/ TRẮC NGHIỆM (4 đ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 <biến đếm> := <Giá trị đầu> to <giá trị cuối> do<câu lệnh>; b. for <biến đếm> := <Giá trị cuối> to <giá trị đầu> do<câu lệnh>; c. for <biến đếm> = <Giá trị đầu> to <giá trị cuối> do<câu lệnh>; d. for <biến đếm> = <Giá trị đầu> to; <giá trị cuối> do<câu lệnh>; 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 <điều kiện> to <câu lệnh>; b. While <điều kiện> do <câu lệnh>; c. While <điều kiện> to <câu lệnh1> do <câu lệnh 2>; d. While <điều kiện>; do <câu lệnh>; 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. (2 ®) - 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 TX NGÃ NĂM TRƯỜNG THCS PHƯỜNG 1. KIỂM TRA 1 TIẾT - NĂM HỌC 2016-2017 MÔN: TIN HỌC 8.

<span class='text_page_counter'>(3)</span> Thời gian: 45 phút (Không kể thời gian phát đề) ĐỀ CHÍNH THỨC (Đề số 1). ĐÁP ÁN VÀ BIỂU ĐIỂM I/ TRẮC NGHIỆM (4Đ) Mỗi câu trả lời đúng đạt 1 đ 1 2 3 C©u A C, D B §¸p ¸n 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. (2®). 4 B, C.

<span class='text_page_counter'>(4)</span>

×