
MA TRẬN ĐỀ THI KIỂM TRA HỌC KÌ 2
TIN HỌC 8 – NĂM HỌC: 2022- 2023
Mức độ
Tên chủ đề
Nhận biết Thông hiểu Vận dụng thấp Vận dụng cao Tổng cộng
TN TL TN TL TN TL TN TL
Câu lệnh lặp
- Biết được
số lần lặp của
câu lênh
For...do được
tính như thế
nào?
- Cú pháp
của câu lệnh
lặp với số lần
biết trước
Số câu 2 2
Số điểm 1.0 1.0
Tỉ lệ 10% 10%
Lặp với số
lần chưa biết
trước
- Hoạt động
lặp với số lần
chưa biết
trước
- Nắm được
hoạt động lặp
của câu lênh
White…do
Cách hoạt
động của câu
lệnh lặp
- Tính vòng
lặp trong
White…do
Số câu 2 1 1 4
Số điểm 1.0 2.0 0.5 3.5
Tỉ lệ 10% 20% 5% 35%
Làm việc với
dãy số
- Cú pháp
khai báo
mảng. Cho
được ví dụ
minh họa.
- Cách khai
báo biến
mảng
- Hiểu cách
sử dụng vòng
lặp trong khai
báo biến
mảng
Viết chương
trình
- Sử dụng
vòng lặp
trong biến
mảng.

Số câu 1 2 1 1 5
Số điểm 2.0 1.0 2.0 0.5 5.5
Tỉ lệ 20% 10% 20% 5% 55%
Tổng số câu 4 1 2 1 1 2 11
Tổng số
điểm
2.0 2.0 1.0 2.0 2.0 1.0 10.0
Tỉ lệ 20% 20% 10% 20% 20% 10% 100%
Tỉ lệ chung 40% 30% 20% 10% 100%

BẢNG ĐẶC TẢ TIN HỌC 8 HỌC KỲ II NĂM 2022 – 2023
I. Trắc nghiệm
Mã đề 001:
Câu 1. Biết được số lần lặp của câu lênh For...do được tính như thế nào?
Câu 2. Biết Hoạt động lặp với số lần chưa biết trước
Câu 3. Vận dụng tính vòng lặp trong biến mảng.
Câu 4. Vận dụng tính được vòng lặp White…do
Câu 5. Biết được hoạt động lặp của câu lênh White…do
Câu 6. Hiểu Cách khai báo biến mảng
Câu 7. Biết cú pháp của câu lệnh lặp với số lần biết trước
Câu 8. Hiểu cách sử dụng vòng lặp trong khai báo biến mảng
Mã đề 002:
Câu 1. Biết được hoạt động lặp của câu lênh White…do
Câu 2. Biết được số lần lặp của câu lênh For...do được tính như thế nào?
Câu 3. Hiểu cách sử dụng vòng lặp trong khai báo biến mảng
Câu 4. Biết Hoạt động lặp với số lần chưa biết trước
Câu 5. Hiểu Cách khai báo biến mảng
Câu 6. Vận dụng tính được vòng lặp White…do
Câu 7. Biết cú pháp của câu lệnh lặp với số lần biết trước
Câu 8. Vận dụng tính vòng lặp trong biến mảng.
II. Tự luận:
Câu 1. Nhận biết cú pháp khai báo mảng. Giải thích cú pháp. Cho ví dụ minh họa.
Câu 2. Hiểu cách hoạt động của câu lệnh lặp
Câu 3. Vận dụng để viết chương trình đơn giản có sử dụng biến mảng

PHÒNG GD & ĐT ĐẠI LỘC
TRƯỜNG THCS TRẦN HƯNG ĐẠO
ĐỀ KIỂM TRA HỌC KỲ II – NĂM HỌC 2022 -
2023
MÔN TIN - KHỐI LỚP 8
Thời gian làm bài : 45 Phút; (Đề có 11 câu)(Đề có 2 trang)
Họ tên: ...............................................................
Lớp: ...................
ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN
I. Trắc nghiệm (4 điểm)
Khoanh tro&n va&o chư* ca+i đư+ng trươ+c câu tra1 lơ&i ma& em cho la& đu+ng nhâ+t.
Câu 1: Số lần lặp của câu lệnh lặp for…to…do… được tính như thế nào?
A. Giá trị đầu – giá trị cuối B. Giá trị đầu – giá trị cuối + 1
C. Giá trị cuối – giá trị đầu D. Giá trị cuối – giá trị đầu + 1
Câu 2: Trong các hoạt động dưới đây, đâu là hoạt động lặp với số lần chưa biết trước:
A. Rằm tháng Giêng là Tết Nguyên tiêu. B. Mỗi ngày ăn cơm 3 buổi.
C. Mỗi ngày phải học bài cho đến khi thuộc. D. Mỗi buổi học đúng 5 tiết.
Câu 3: 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
Câu 4: Hãy cho biết kết quả của đoạn chương trình dưới đây:
a:=10;
white a>=10 do write(A);
A. Trên màn hình xuất hiện một chữ a; B. Trên màn hình xuất hiện 10 chữ a;
C. Trên màn hình xuất hiện một số 10; D. Chương trình bị lặp vô tận
Câu 5: Trong câu lệnh While...do… nếu điều kiện đúng thì:
A. Tiếp tục vòng lặp B. Vòng lặp vô tận C. Lặp 10 lần D. Thoát khỏi vòng lặp
Câu 6. Giả sử biến Chieucao 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 7. Trong Pascal, câu lệnh nào sau đây được viết đúng?
A. For i := 4 to 1 do writeln(‘A’); B. For i := 1 to 10 writeln(‘A’);
C. For i := 1 to 100 do writeln(‘A’); D. For i to 10 do writeln(‘A’);
Câu 8. Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do
readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao
nhiêu giá trị?
A. 7 B. 6 C. 5 D. 4
II. Tự luận (6 điểm)
Câu 1: Viết cú pháp khai báo mảng. Giải thích cú pháp. Cho ví dụ minh họa. (2 điểm)
Câu 2: Cho đoạn chương trình sau (2 điểm)
x:= 30; y:=5; While x>15 do x:= x-y;

Write(x);
Sau khi thực hiện đoạn chương trình trên, giá trị của x in ra màn hình là bao nhiêu? Xác định số
vòng lặp ?
Câu 3: Viết chương trình nhập vào dãy n số nguyên từ bàn phím. In ra màn hình số nhỏ nhất
trong dãy. (2 điểm)
------ HẾT ------
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................
........................................................................................................................................................................

