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 (57.54 KB, 2 trang )
Trờng THCS Lê Văn Hiến
Họ và tên :...................... Đề thi kiểm tra chất lợng học kỳ II
Lớp :............... môn :Tin học
Năm học 2009-2010
(Thời gian: 45 phút)
Điểm Nhận xét của giáo viên
I. Trắc nghiệm khách quan (5 điểm).
Hãy khoanh tròn vào chữ cái đứng trớc đáp án em cho là đúng.
Câu 1 (0,5 đ): Câu lệnh nào đúng trong vòng lặp với số lần biết trớc?
A. For i:=1 to 10; do x:=x+1; B. For i:=1 to 10 do x:=x+1 ;
C. For i:=10 to 1do x:=x+1; D. For i:=1 to 10 do; x:=x+1;
Câu 2 (0,5 đ): Trong cau lệnh lặp For i:= 1 to 10 do Begin...end; bao nhiêu vòng lặp
đợc thực hiện
A. Không lần nào B. 1 lần
C. 2 lần D. 10 lần
Câu 3 (0,5 đ): Trong câu lệnh lặp For i:= 1 to 10 do Begin...end; sau khi thực hiện
đoạn trình trên giá trị của i là bao nhiêu
A. 0 B. 10
C. 11 D. Không xác định
Câu 4 (0,5 đ): Trong lệnh lặp For ...do của Pascal trong mỗi vòng lặp biến đếm thay
đổi nh thế nào?
A. +1 B. +1 hoặc -1
C. Một giá trị bất kỳ D. Một giá trị khác 0
Câu 5 (0,5 đ): Đoạn lệnh sau đây
So:=1; while so<10 do writeln(so); so:=so+1; sẽ cho kết quả là
A. in ra các số từ 1 đến 99 B. In ra vô hạn các số 1
C. in ra các số từ 1 đến 10 D. Tất cả các đáp án trên
Câu 6 (0,5 đ): Đâu là cách khai báo biến mảng đúng trong pascal?
A. a:array[1...100] of integer; B. a:array[1:n] of integer;
C. a:array[1..n] of integer; D. a:array[-7..7] of integer;
Câu 7(1 đ): Hãy nối nút lệnh ở cột A với tác dụng tơng ứng ở cột B các bớc tiến hành