TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC LỚP: ……….
Trang 1TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC
LỚP: ………. Thời gian : 45 phút
ĐỀ SỐ 1:
I PHẦN TRẮC NGHIỆM
Câu 1: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp
For to…do… cĩ một lệnh con?
Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu?
a:=2 ; for i:= 1 to 3 do a:= a+i;
Câu 3: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp
While…do… cĩ một lệnh con?
Câu 5: Sau khi thực hiện đoạn chương trình sau, giá trị của biến i bằng bao nhiêu?
i:=0; a:=1;
While i>=3 do i:= a+i;
II PHẦN TỰ LUẬN
Câu 1: Viết cấu trúc câu lệnh lặp với số lần lặp biết trước, và cho biết quá trình thực hiện của câu
lệnh?
Câu 2: Các câu lệnh Pascal sau cĩ hợp lệ khơng? Vì sao?
a) for i:=50 to 5 do writeln(‘a’);
b) var a:real; begin for a:=1 to 10 do writeln(‘A’);
c) x:=5 while x:=5 do x:=x+5;
d) s:=1; i:=0; while s<=5 do i:=i+1; s:=s+i;
Câu 3: Sử dụng lệnh lặp while…do… để viết chương trình tính tổng sau:
3
1 2
1
BÀI LÀM:
TRƯỜNG THCS THỊ TRẤN CẨM XUYÊN KIỂM TRA MÔN TIN HỌC
Trang 2LỚP: ………. Thời gian : 45 phút
ĐỀ SỐ 2:
I PHẦN TRẮC NGHIỆM
Câu 1: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp
For to…do… cĩ một lệnh con?
Câu 2: Sau khi thực hiện đoạn chương trình sau, giá trị của biến a bằng bao nhiêu?
a:=1;
for i:= 1 to 4 do a:= a+i;
Câu 3: Trong ngơn ngữ Pascal, về mặt cú pháp câu lệnh nào sau đây đúng với cấu trúc lặp
While…do… cĩ một lệnh con?
Câu 5: Sau khi thực hiện đoạn chương trình sau, giá trị của biến i bằng bao nhiêu?
i:=1; a:=1;
While i<=4 do i:= a+i;
II PHẦN TỰ LUẬN
Câu 1: Viết cấu trúc câu lệnh lặp với số lần lặp chưa biết trước, và cho biết quá trình thực hiện
của câu lệnh?
Câu 2: Các câu lệnh Pascal sau cĩ hợp lệ khơng? Vì sao?
e) for i=1 to 10 do writeln(‘a’);
f) var a:string; begin for a:=1 to 10 do writeln(‘A’);
g) x:=7; while x:=5 do x:=x+7;
h) s:=4; a:=0; while s<=5 do a:=a+1; s:=s+a;
Câu 3: Sử dụng lệnh lặp for…to…do… để viết chương trình tính tổng sau:
3
1 2
1
BÀI LÀM: