
Trường THCS Thạnh Mỹ KIỂM TRA HỌC KÌ II
Họ và tên: ……………… Năm học: 2022-2023
Lớp: ……….. Môn: Tin học (LT) - Lớp: 8
SBD: ………. Thời gian: 45 phút
Điểm: Nhận xét của giáo viên:
I.TRẮC NGHIỆM: (5.0 Điểm) Hãy khoanh tròn vào một trong các chữ A, B, C hoặc D
đứng trước câu trả lời đúng nhất.
Câu 1: Trong câu lệnh lặp For i:=1 to 10 do begin s:=s+i; end; Câu lệnh ghép thực hiện
bao nhiêu lần (nói cách khác, bao nhiêu vòng lặp được thực hiện)?
A. 1 lần B. 2 lần C. 10 lần D. 11 lần
Câu 2. Trong Pascal, để tính số vòng lặp ta thực hiện công thức nào dưới đây?
A. giá trị cuối + giá trị đầu - 1 B. giá trị cuối – giá trị đầu +1
C. giá trị cuối + giá trị đầu +1 D. giá trị cuối – giá trị đầu - 1
Câu 3: Thực hiện đoạn lệnh: a[1]:=6; a[2]:=5; x:=a[1]+a[2]; giá trị biến x là :
A. 10 B. 11 C. 12 D. 6
Câu 4: Giả sử biến Chiều cao gồm 20 phần tử, cách khai báo nào dưới đây là đúng
A. Var Chieucao: array[1..20] of real; B. Var Chieucao: array[1..20] of integer;
C. Var Chieucao: array[1..20] of string; D. Var Chieucao: array[1…20] of char;
Câu 5. Pascal sử dụng câu lệnh nào sau đây để lặp với số lần lặp chưa biết trước?
A. if...then B. if...then...else C. for...do D. while...do
Câu 6. Điều kiện trong câu lệnh lặp với số lần chưa biết trước là:
A. Phép tính. B. Phép so sánh. C. Kiểu dữ liệu. D. Câu lệnh
Câu 7. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng?
A. Chỉ số đầu và chỉ số cuối là 2 số thực. B. Chỉ số đầu >= chỉ số cuối.
C. Kiểu dữ liệu có thể là integer hoặc real. D. Chỉ số đầu,chỉ số cuối là số nguyên.
Câu 8. Khai báo mảng nào dưới đây là đúng?
A. Var a:array of integer; B. Var a:array [1:50] of integer;
C. Var a:array [1..5.0] of integer; D. Var a:array [1..50] of integer;
Câu 9. Câu lệnh nào sau đây in giá trị các phần tử mảng a ra màn hình?
A. For i:=1 to n do writeln(a); B. For i:=1 to n do writeln(a[i]);
C. For i:=1 to n do readln(a[i]); D. For i:=1 to n do writeln(i);
Câu 10. Giả sử biến mảng A có 5 phần tử và giá trị của các phần tử lần lượt là 1, 4, 7, 2, 6.
Khi thực hiện câu lệnh sau: tb:= 0; For i:= 1 to 5 do tb := tb + A[i]; Giá trị của biến tb là
bao nhiêu?
A.18 B. 19 C. 20 D. 21
II. TỰ LUẬN: (5 điểm)