
Ma tr nậ
N iộ
dung
- chu
đê
M cư
đôTông sô
Nhậ
n
bi tế
Thô
ng
hi uể
V nậ
d nụ
g 1
Vân
dung
2
TN TL TN TL TN TL TN TL TN TL
Bài
7.
Câu
l nhệ
l pặ
Cu
phap
câu
l nhệ
l pặ
For..
do
Đoc
hiêu
chư
ngơ
trinh
2
1
2
1.5
1
0,5
1
0,5
1
0,5
1
1
Bài
8.
L pặ
v iớ
số
l nầ
ch aư
bi tế
trướ
c
Cu
phap
câu
l nhệ
l pặ
Whil
e..
do
Sử
d ngụ
câu
l nhệ
Whil
e..do
2
1
3
1,5
1
0,5
2
1
1
0,5
1
0,5
Bài
9.
Làm
vi cệ
v iớ
dãy
số
Cú
pháp
khai
báo
bi nế
m nả
g
Hi uể
đượ
c
cách
làm
vi cệ
v iớ
bi nế
m nả
g
Viêt
đung
chư
ngơ
trình
4
2
1
3

1
0,5
3
1,5
1
3
T ng sổ ố
câu6 7 1
T ng sổ ố
đi mể3 4 3 4 6
T lỷ ệ 30% 40% 30% 40% 60%

PHÒNG GD & ĐT PHÚ L NG ƯƠ C NG HÒA XÃ H I CH NGHĨA VI T NAMỘ Ộ Ủ Ệ
Tr ng THCS Ph n M 1 Đc l p – T do – H nh phúcườ ấ ễ ộ ậ ự ạ
Đ KI M TRA H C K II Ề Ể Ọ Ỳ
Môn: Tin H c 8 ọ(Năm h c 2020 – 2021)ọ
Th i gian: 45’ờ
H tên: ọ………………………………………………. L p: ớ………..
Đi mểL i phê c a giáo viênờ ủ
Đề
I. PH N TR C NGHI M:Ầ Ắ Ệ Hãy ch n câu tr l i đúng nh tọ ả ờ ấ
Câu 1 : Gi s có m ng A g m 10 ph n t thu c ki u Integer. Nh p d li uả ử ả ồ ầ ử ộ ể ậ ữ ệ
cho ph n t th 3 :ầ ử ứ
a. Read(A3); b. Write(A[3]); c. Write(A3); d. Read(A[3]);
Câu 2: Gi s có m ng A g m 10 ph n t thu c ki u Integer. In giá tr c aả ử ả ồ ầ ử ộ ể ị ủ
ph n t th 5 :ầ ử ứ
a. Read(A5); b.Write(A[5]); c. Write[A(5)]; d. Read(A[5]);
Câu 3: Khai báo bi n ki u m ng :ế ể ả
c. Type A : Array [1..5 ] of Integer ; b. Type A = Array [1..5] of Integer ;
c. Var A : Array [1..5 ] of Integer ; d. Var A = Array [1..5] of Integer ;
Câu 4 : Đ nh p giá tr cho 10 ph n t c a m ng A (t 1 đn 10) thì ta dùng câuể ậ ị ầ ử ủ ả ừ ế
l nh nào sau đây?ệ
a. Read(A[1..10]); b. Write(A[1..10]);
c. For i:=1 to 10 do Read(A[i]); d. For i:=1 to 10 do Write(a[i]);
Câu 5: Xác đnh s vòng l p c a câu l nh sau:ị ố ặ ủ ệ
For i:= 3 to 7 do S:= S+i ;
a. 5 b. 6 c. 7 d. 4
Câu 6: Cú pháp câu l nh l p xác đnh:ệ ặ ị
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 đu> DO <giá tr cu i> TO <Câu l nh>;ế ế ị ầ ị ố ệ
d. FOR <Bi n đm>=<Giá tr cu i>TO <giá tr đu> DO <Câu l nh>;ế ế ị ố ị ầ ệ
Câu 7: Cú pháp câu l nh l p v i s l n ch a bi t tr c:ệ ặ ớ ố ầ ư ế ướ

a. While <Đi u ki n> DO Câu l nh;ề ệ ệ b. FOR <Đi u ki n> DO Câu l nh;ề ệ ệ
c. While <Đi u ki n> TO Câu l nh;ề ệ ệ d. FOR <Đi u ki n> TO Câu l nh;ề ệ ệ
Câu 8: Ki u d li u nào có các ph n t cùng ki u :ể ữ ệ ầ ử ể
a. Ki u Integer ểb. Ki u Real ể
c. Ki u m ng ể ả d. T t c đu saiấ ả ề
II. PH N T LU N Ầ Ự Ậ (3 đi m)ể
Câu 1: ( 2 điêm) Hãy phát hi n l i sai và s a l i cho đúng: ệ ỗ ử ạ
A X:=5; While X:= 5 do X:= X +5;
b) For i:=10 to 5 do s:= s+ i;
a) Var A: Array[8.5..1] of real;
c) For i:=1 to 10.5 do s:= s+ i;
Câu 2 (1đ): cho đo n ch ng trình sau:ạ ươ
S : = 0; For i:= 2 to 6 do S:= S+i ;
Sau khi th c hi n ch ng trình giá tr c a S b ng bao nhiêu? ự ệ ươ ị ủ ằ
III. PH N TH C HÀNH: Ầ Ự (3 điêm)
Hãy vi t ch ng trình nh p vào 10 s nguyên t bàn phím, tính trung bình c ng ế ươ ậ ố ừ ọ
c a 10 s đó và in ra màn hình s l n nh t. ủ ố ố ớ ấ Cho bi t s l n nh t l n h n trung bình c ngế ố ớ ấ ớ ơ ộ
bao nhiêu đn v ?ơ ị
Bài Làm
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………

………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………

