5 Đ3 Đ0.51 ĐWHILE…DOTỔNG 22261 Đ2 Đ7 Đ10ĐCHỲ THỚCH

4,5 đ

3 đ

0.5

1 đ

while…do

TỔNG

2

2

6

1 đ

2 đ

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

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. 5Cõ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à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.