KIÊMTRA GIỮA KÌ II

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: võ thị mỹ nga
Ngày gửi: 16h:19' 21-04-2022
Dung lượng: 24.4 KB
Số lượt tải: 363
Nguồn:
Người gửi: võ thị mỹ nga
Ngày gửi: 16h:19' 21-04-2022
Dung lượng: 24.4 KB
Số lượt tải: 363
Số lượt thích:
0 người
PHÒNG GDĐT HUYỆN IA H’DRAI
TRƯỜNG TH-THCS HÙNG VƯƠNG
ĐỀ KIỂM TRAGIỮA HỌC KÌ II
NĂM HỌC: 2021 - 2022
Môn: Tin Học - Khối: 8
Thờigian: 45 phút(khôngkểthờigiangiaođề)
PHẦN 1: TRẮC NGHIỆM (7,0 điểm)
Câu 1: KiểudữliệucủabiếnđếmtronglệnhlặpFor – do:
A. Cùngkiểuvớigiátrịđầuvàgiátrịcuối
B. Chỉcầnkháckiểuvớigiátrịđầu
C. Cùngkiểuvớicácbiếntrongcâulệnh
D. Khôngcầnphảixácđịnhkiểudữliệu
Câu 2: Hoạtđộngnàosauđâylặpvớisốlầnlặpbiếttrước?
A. Giặttớikhisạch B. Họcbàichotớikhithuộcbài
C. Gọiđiệntớikhicóngườinghemáy D. Ngàyđánhrăngbalần
Câu 3: Chọncúphápcâulệnhlặplà:
A. for = to : do ;
B. for := to do ;
C. for: = to do ;
D. for = to do ;
Câu 4: CâulệnhFor..to..dokếtthúc :
A. Khibiếnđếmnhỏhơngiátrịcuối B. Khibiếnđếmlớnhơngiátrịcuối
C. Khibiếnđếmnhỏhơngiátrịđầu D. Khibiếnđếmlớnhơngiátrịđầu
Câu 5: Cho cáccâulệnhsauhãychỉracâulệnhđúng :
A. for i:=1 to 10do x:=x+1; B. for i:=1 to 10; do x:=x+1;
C. for i:=10 to 1 do x:=x+1; D. for i =10 to 1 do x:=x+1;
Câu 6: VớingônngữlậptrìnhPasscalcâulệnhlặp for i:=1 to 10 do x:=x+1; thìbiếnđếmiphảiđượckhaibáolàkiểudữliệunào?
A. String B. Real C. Integer D. Tấtcảcáckiểutrênđềuđược
Câu 7: Đoạnchươngtrìnhsaugiảibàitoánnào?
For I:=1 to M do
If (I mod 3 = 0) and (I mod 5 = 0) then
T := T + I;
A.Tổngcácsố chia hếtcho 3 và 5 trongphạmvitừ 1 đến M
B. Tổngcácsố chia hếtcho 3 hoặc5 trongphạmvitừ 1 đến M
C. Tổngcácsố chia hếtcho 3 trongphạmvitừ 1 đến M
D. Tổngcácsố chia hếtcho 5 trongphạmvitừ 1 đến M
Câu 8: Xácđịnhsốvònglặpchobàitoán: tínhtổngcácsốnguyêntừ 1 đến 100
A. 100 B. 101 C. 99 D. Tấtcảđềusai
Câu 9. 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 10 do writeln(‘A’); D. For i to 10 do writeln(‘A’);
Câu 10. Trong câu lệnh lặp: j:=0; For i := 1 to 10 do j:= j + 2;
Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực hiện bao nhiêu lần?
A. 10 lần B. 5 lần
C. 2 lần D. Không thực hiện.
Câu 11. Cho đoạn chương trình:
J:= 0; For i:= 1 to 5 do J:= j + i;
Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 12 B. 22 C. 5 D. 42.
Câu 12. Phátbiểunàosauđâylàđúng:
CâulệnhForkhônglồngbêntrongcâulệnh For khác.
CâulệnhForcólồngbêntrongcâulệnh For khác.
Câulệnh For chỉlặplạitrongcâulệnh If
Câulệnh For khônglặplạitrongcâulệnh If
Câu 13. Sốlầnlặptrongcâulệnhlặpvớisốlầnbiếttrướcđượcxácđịnhbằng?
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 14. Trongcâulệnhlặp:
for : = to do ;
Khithựchiện ban đầubiếnđếmbằnggiátrịđầu, saumỗilầnlặpbiếnbếmtănglên
A. 2 lần B. 3 lần C. 1 lần D. 4 lần
PHẦN 2: TỰ LUẬN (3 điểm)
Câu 1. Cho chươngtrìnhsau:
j:=2; k:=3;
for i:=1 to 5 do j:=j+2;
k:=k+j;
writeln(j,k);
Đốivớitừngđoạnchươngtrình Pascal trên
Khithựchiệnlệnhwriteln(j,k) kếtquảin ramànhìnhgiátrịcủaj,klàbaonhiêu?
Câu 2. Chươngtrình Pascal sauđâythựchiệnhoạtđộngnào?
var i: integer;
begin
for i:=1 to 1000do;
end.
---------------------HẾT--------------------
---------------(Đề này gồm 02 trang)--------------
Khi thực hiện
TRƯỜNG TH-THCS HÙNG VƯƠNG
ĐỀ KIỂM TRAGIỮA HỌC KÌ II
NĂM HỌC: 2021 - 2022
Môn: Tin Học - Khối: 8
Thờigian: 45 phút(khôngkểthờigiangiaođề)
PHẦN 1: TRẮC NGHIỆM (7,0 điểm)
Câu 1: KiểudữliệucủabiếnđếmtronglệnhlặpFor – do:
A. Cùngkiểuvớigiátrịđầuvàgiátrịcuối
B. Chỉcầnkháckiểuvớigiátrịđầu
C. Cùngkiểuvớicácbiếntrongcâulệnh
D. Khôngcầnphảixácđịnhkiểudữliệu
Câu 2: Hoạtđộngnàosauđâylặpvớisốlầnlặpbiếttrước?
A. Giặttớikhisạch B. Họcbàichotớikhithuộcbài
C. Gọiđiệntớikhicóngườinghemáy D. Ngàyđánhrăngbalần
Câu 3: Chọncúphápcâulệnhlặplà:
A. for
B. for
C. for
D. for
Câu 4: CâulệnhFor..to..dokếtthúc :
A. Khibiếnđếmnhỏhơngiátrịcuối B. Khibiếnđếmlớnhơngiátrịcuối
C. Khibiếnđếmnhỏhơngiátrịđầu D. Khibiếnđếmlớnhơngiátrịđầu
Câu 5: Cho cáccâulệnhsauhãychỉracâulệnhđúng :
A. for i:=1 to 10do x:=x+1; B. for i:=1 to 10; do x:=x+1;
C. for i:=10 to 1 do x:=x+1; D. for i =10 to 1 do x:=x+1;
Câu 6: VớingônngữlậptrìnhPasscalcâulệnhlặp for i:=1 to 10 do x:=x+1; thìbiếnđếmiphảiđượckhaibáolàkiểudữliệunào?
A. String B. Real C. Integer D. Tấtcảcáckiểutrênđềuđược
Câu 7: Đoạnchươngtrìnhsaugiảibàitoánnào?
For I:=1 to M do
If (I mod 3 = 0) and (I mod 5 = 0) then
T := T + I;
A.Tổngcácsố chia hếtcho 3 và 5 trongphạmvitừ 1 đến M
B. Tổngcácsố chia hếtcho 3 hoặc5 trongphạmvitừ 1 đến M
C. Tổngcácsố chia hếtcho 3 trongphạmvitừ 1 đến M
D. Tổngcácsố chia hếtcho 5 trongphạmvitừ 1 đến M
Câu 8: Xácđịnhsốvònglặpchobàitoán: tínhtổngcácsốnguyêntừ 1 đến 100
A. 100 B. 101 C. 99 D. Tấtcảđềusai
Câu 9. 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 10 do writeln(‘A’); D. For i to 10 do writeln(‘A’);
Câu 10. Trong câu lệnh lặp: j:=0; For i := 1 to 10 do j:= j + 2;
Khi kết thúc câu lệnh lặp trên, câu lệnh j:=j+2 được thực hiện bao nhiêu lần?
A. 10 lần B. 5 lần
C. 2 lần D. Không thực hiện.
Câu 11. Cho đoạn chương trình:
J:= 0; For i:= 1 to 5 do J:= j + i;
Sau khi thực hiện đoạn chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 12 B. 22 C. 5 D. 42.
Câu 12. Phátbiểunàosauđâylàđúng:
CâulệnhForkhônglồngbêntrongcâulệnh For khác.
CâulệnhForcólồngbêntrongcâulệnh For khác.
Câulệnh For chỉlặplạitrongcâulệnh If
Câulệnh For khônglặplạitrongcâulệnh If
Câu 13. Sốlầnlặptrongcâulệnhlặpvớisốlầnbiếttrướcđượcxácđịnhbằng?
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 14. Trongcâulệnhlặp:
for
Khithựchiện ban đầubiếnđếmbằnggiátrịđầu, saumỗilầnlặpbiếnbếmtănglên
A. 2 lần B. 3 lần C. 1 lần D. 4 lần
PHẦN 2: TỰ LUẬN (3 điểm)
Câu 1. Cho chươngtrìnhsau:
j:=2; k:=3;
for i:=1 to 5 do j:=j+2;
k:=k+j;
writeln(j,k);
Đốivớitừngđoạnchươngtrình Pascal trên
Khithựchiệnlệnhwriteln(j,k) kếtquảin ramànhìnhgiátrịcủaj,klàbaonhiêu?
Câu 2. Chươngtrình Pascal sauđâythựchiệnhoạtđộngnào?
var i: integer;
begin
for i:=1 to 1000do;
end.
---------------------HẾT--------------------
---------------(Đề này gồm 02 trang)--------------
Khi thực hiện
 









Các ý kiến mới nhất