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

Kiem tra 1 tiet

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 (91.7 KB, 1 trang )

TRƯỜNG THCS
Họ và tên: …………………………………..
Lớp: 8/
Điểm:

BÀI KIỂM TRA 1 TIẾT
Môn: Tin học 8
Thời gian: 45 phút

Lời phê của giáo viên:

I.TRẮC NGHIỆM(3đ)
Câu 1: Đâu là công việc phải thực hiện nhiều lần với số lần biết trước?
A.Hàng ngày em đi học.

C. Em bị ốm

B. Đến nhà bà ngoại chơi vào một hôm cả bố và mẹ đi vắng.
D. Ngày đánh răng ba lần
Câu 2. Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp biết trước ?:
A. if...then
B. if...then...else
C. for...do
D. while...do
Câu 3.Lệnh lặp nào sau đây là đúng?
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ị đầu> to <giá trị cuối> do <câu lệnh>;
C. For <biến đếm>= <giá trị cuối> downto <giá trị đầu> do <câu lệnh>;
D. For <biến đếm>: <giá trị cuối> downto <giá trị đầu> do <câu lệnh>;
Câu 4: Hãy tìm hiểu đoạn chương trình sau đây:
x:= 0; tong:= 0;


While tong <=10 do
Tong:= tong + 2;
Writeln (tong);
x:= tong;
Sau khi đọan chương trình trên được thực hiện, giá trị của x bằng bao nhiêu?
A. 2
B. 10
C. 12
D. 0

Câu 5.Lệnh nào sau đây là đúng
A.While <điều kiện> do <câu lệnh>;
B.While<điều kiện> to <câu lệnh>;
C.While<điều kiện> to <câu lệnh> do;
D.While<điều kiện> to<điều kiện>
Câu 6. Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 5 do s := s+i;
writeln(s);
Kết quả in lên màn hình là :
A. s = 6
B. s = 15
C. s = 5
D. s = 35
II. TỰ LUẬN(7đ)
Câu 1:(3đ) Hãy vẽ sơ đờ và cách hoạt động của vịng lặp chưa biết trước ?
Câu 2: (4đ) Viết chương trình nhập n số nguyên từ bàn phím. In các số lẻ ra màn hình sử dụng câu lệnh
lặp với số lần biết trước. ( vòng lặp for… to… do )




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×