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 (112.85 KB, 2 trang )
KIỂM TRA HKII NĂM HỌC 2010 -2011
Môn : Tin học 8
I - PHẦN TRẮC NGHIỆM KHÁCH QUAN : ( 3 đ ) - Thời gian làm bài 10 phút
Thí sinh chọn chữ cái chỉ kết quả mà em chọn là đúng và ghi vào tờ giấy làm bài.
Câu 1: Em hiểu câu lệnh lặp theo nghĩa nào dưới đây?
a. Một lệnh thay cho nhiều lệnh.
b. Các câu lệnh được viết lặp đi lặp lai nhiều lần.
c. Vì câu lệnh đã có tên là lệnh lặp
d. Cả a, b, c đều sai.
Câu 2: Cách viết câu lệnh lặp với số lần biết trước như sau:
a. For <biến đếm> = <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
b. For <biến đếm>: = <gía 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ị cuối> to <giá trị đầu> do <câu lệnh>
Câu 3: cho đoạn chương trình sau:
I:=1;
While i<=5 do
Begin tong:= tong + I; I:= I + 1; End;
Sau đoạn chương trình trên em hãy cho biết biến “tong” có giá trị bằng bao nhiêu?
A.1 B.5 C.10 D.15
Câu 4.Để khai báo biến mảng a gồm 10 phần tử , mỗi phần tử có kiểu dữ liệu là real ta khai báo:
A. var a: array[10] of real; B. var a: array[1;10] of real;
C. var a: array[1:10]: of real; D. var a: array[1 10] of real;
Câu 5.Cho đoạn chương trình sau:
n:=1;
While n<10 do
Begin n:=n+1; Writeln(‘ xin chao’); end;
Khi thực hiện chương trình câu “ xin chao” được viết ra màn hình mấy lần?
A. 0 B.9 C. 10 D. Vòng lặp vô tận.
Câu 6.Chỉ ra phát biểu sai trong các phát biểu dưới đây.
A. Dạng cấu trúc lặp với số lần lặp biết trước được thể hiện bằng câu lệnh Pascal For… do.