
MA TR N Đ KI M TRAẬ Ề Ể
C p ấ
độNh n bi tậ ế Thông hi uểV n d ngậ ụ C nộ
g
C p đ th pấ ộ ấ C p đ caoấ ộ
TênTNKQ TL TNKQ TL TNKQ
TL
TNKQ TL
Ch đủ ề
Ch đ 1ủ ề - Nh n bi tậ ế c uấ- Ch raỉ- Tính
Câu l nhệtrúc l pặl iỗc aủ
số
l nầ
l pặ- Nh n bi tậ ế cú
các
câul p c aặ ủ
pháp c aủcâu l nhệcác câu
l nhệ
l nh l pệ ặ
- Nh n bi t cáchậ ế
vi t câu l nh l pế ệ ặ
- Nh n bi tậ ế tác
d nụ
g
c aủcâu
l nh l pệ ặ
S câuố5
1
1 7
S đi mố ể
1.25
3.0
2.0
6.25
T l %ỉ ệ
12.5%
30%
20%
62.5%
Ch đ 2ủ ề - Nh n bi tậ ế cú- Sự- Xác
L p v i sặ ớ ố pháp c aủcâu khácđnh sị ố

l n ch aầ ư l nhệl p v i sặ ớ ố
biệ
t
vòng l pặ
bi t t.r cế ướ l nầch aưbi tếgi aữvàtính
trướ
c
câugiátrị
- Nh n bi t cáchậ ế l nh l pệ ặ c a bi nủ ế
sau khi
vi t câu l nh l pế ệ ặ v iớ
số
th cự
v i s l nớ ố ầ ch aưl nầ
bi tế
hiệ
n
bi t tr cế ướ
trướ
c
vòng l pặ
- Nh n bi t l iậ ế ỗ vàcâu
l pặtrình c nầl nh l pệ ặ
tránh
khi vi tếv iớ
số
câu l nh l p v iệ ặ ớ l nầ
s l n ch a bi tố ầ ư ế ch aư
trướ
c
biế
t
- Nh n bi t đcậ ế ượ
trướ
c
tính ch tấc aủ
đi uềki nệ
trong
câu l nh l p v iệ ặ ớ
s l n ch a bi tố ầ ư ế
trướ
c
- Nh n bi t đcậ ế ượ
các câu l nhệ
trong
cúpháp
c a câu l nh l pủ ệ ặ
v i s l nớ ố ầ ch aư
bi t tr cế ướ
S câuố5 1
1
7
S đi mố ể
1.25
1.0 1.0
3.25
T l %ỉ ệ 12.5
%
10% 10%
32.5%
Ch đ 3ủ ề - Nh n bi t côngậ ế
H c v hìnhọ ẽ c t o ra đngụ ạ ườ
v i ph nớ ầ tròn khi bi t tâmế
m mề
và bán kính
Geogebra - Nh n bi t đcậ ế ượ
công c xóa điụ ố
t ngượ
S câuố2
2
S đi mố ể
0.5
0.5
T l %ỉ ệ 5%
5%
T ng s câuổ ố 12 2
2
16
T ng sổ ố 3.0 4.0 3.0 10
đi mể30% 40% 30%
100%
T l %ỉ ệ

KI M TRA H c K 2 – NĂM H C 2019-2020Ể ọ ỳ Ọ
Môn: TIN H C - L P: 8 (Tr c nghi m-T lu n)Ọ Ớ ắ ệ ự ậ
Th i gian làm bài: 45 phút (không tính th i gian giao đ)ờ ờ ề
A. PH N TR C NGHI M: Ầ Ắ Ệ (3 đi m)ể
I. Em hãy ch n câu tr l i đúng nh t đ đi n vào các ch tr ng:ọ ả ờ ấ ể ề ỗ ố
-C u trúc l p đc s d ng đ ch th cho…………….ấ ặ ượ ử ụ ể ỉ ị (1) th c hi n l p l i 1 vài ự ệ ặ ạ
ho t đng nào đó cho đên khi m t ……………………….ạ ộ ộ (2) đc th a mãn.ượ ỏ
Câu 1: A. máy tính B. con ng iườ
C. Pascal D. T t c đu đúngấ ả ề
Câu 2: A. câu l nhệB. đi u ki nề ệ C. cú pháp
D. ngôn ngữ
II. Ch n câu tr l i đúng nh tọ ả ờ ấ
Câu 3: Nút l nh nào là công c t o ra đng tròn khi bi t tâm và bán kính?ệ ụ ạ ườ ế
A. B. C. D.
Câu 4: Nút l nh nào là công c xóa đi t ng trong ph n m m Geogerbra?ệ ụ ố ượ ầ ề
A. B. C. D.
Câu 5: Cú pháp đúng c a câu l nh l p là cú pháp nào?ủ ệ ặ
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 <câu l nh> do <giá tr cu i>;ế ế ị ầ ệ ị ố
C. for <câu l nh>:=<giá tr đu> to <giá tr cu i> do <bi n đm>;ệ ị ầ ị ố ế ế
D. for <bi n đm>:=<giá tr cu i>to <giá tr đu> do <câu l nh>;ế ế ị ố ị ầ ệ
Câu 6: Cú pháp đúng c a câu l nh l p v i s l n ch a bi t tr c là cú pháp nào?ủ ệ ặ ớ ố ầ ư ế ướ
A. whiel <đi u ki n> do <câu l nh>;ề ệ ệ B. wilhe <đi u ki n> do <câu l nh>;ề ệ ệ
C. while <đi u ki n> do <câu l nh>;ề ệ ệ D. wheli <đi u ki n> do <câu l nh>;ề ệ ệ
III. Hãy khoanh tròn vào ch Đ n u câu sau là đúng, và ch S n u câu sau là sai:ữ ế ữ ế
Câu 7: for n:=1 to 4 do writeln(‘a’); ĐS
Câu 8: n:=0; while n<5 do writeln(‘a’); ĐS
IV. Hãy ghép n i dung c t A cho phù h p v i n i dung c t Bộ ộ ợ ớ ộ ộ
A B
1. Tác d ng c a câu l nh l p làụ ủ ệ ặ a. L p vô h n l nậ ạ ầ
2. L i l p trình c n tránh khi s d ng while..doỗ ặ ầ ử ụ b. Các phép so sánh
3. Đi u ki n trong câu l nh th ng làề ệ ệ ườ c. Có th là câu l nh đn hay câu l nh ghépể ệ ơ ệ
4. Câu l nh sau t khóa “ệ ừ do”d. M t l nh thay cho nhi u l nhộ ệ ề ệ

Câu 9: A. 1-a
Câu 10: A. 2-a
Câu 11: A. 3-a
Câu 12: A. 4-a
B.
C. 1-b
B. 2-b
B. 3-b
B. 4-b
C.
D. 1-c
C. 2-c
C. 3-c
C. 4-c
D.
E. 1-d
D. 3-d
D. 3-d
D. 4-d
B. PH N T LU N: Ầ Ự Ậ (7 đi m)ể
Câu 1: Em hãy nêu s khác nhau gi a câu l nh l p và câu l nh l p v i s l n ch a bi tự ữ ệ ặ ệ ặ ớ ố ầ ư ế
tr c? ướ (1,0 đi m)ể
.................................................................................................................................
.................................................................................................................................
.................................................................................................................................
.................................................................................................................................
Câu 2: Ch ra l i c a các câu l nh d i đây? ỉ ỗ ủ ệ ướ (3 đi m)ể
a/ for i=1 to 10 do writeln(’A’); .............................................................................
b/ X:=1; while X:=1 do X:=X+10; .........................................................................
c/ X:=1; whiel X=1 to X:=X+10; ...........................................................................
d/ for i:=1.5 to 10.5 do writeln(’A’); ......................................................................
e/ X:=1; while X=1 to X:=X+10; ...........................................................................
f/ for i:=1 to 10 do; writeln(’A’) .............................................................................
Câu 3: Hãy tính s vòng l p c a các câu l nh d i đây? ố ặ ủ ệ ướ (2 đi m)ể
a/ for i:=3 to 28 do writeln(’A’);
b/ for i:=7 to 10 do writeln(’A’);
.....................................................................................................................................
.....................................................................................................................................
Câu 4: Cho đo n ch ng trình sau. Em hãy xác đnh s vòng l p và tính giá tr ạ ươ ị ố ặ ị
c a bi n n sau khi k t thúc đo n ch ng trình? ủ ế ế ạ ươ (1,0 đi m)ể
S:=1; n:=0;
While S<5 do
Begin n:=S+n; S:=S+1; end;
..................................................................................................................................
..................................................................................................................................

(Đ ki m tra có 02 trang)ề ể

