intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Vũng Tàu

Chia sẻ: _ _ | Ngày: | Loại File: DOCX | Số trang:9

5
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

“Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Vũng Tàu” được chia sẻ nhằm giúp các bạn học sinh ôn tập, làm quen với cấu trúc đề thi và các dạng bài tập có khả năng ra trong bài thi sắp tới. Cùng tham khảo và tải về đề thi này để ôn tập chuẩn bị cho kì thi sắp diễn ra nhé! Chúc các bạn thi tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 2 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Vũng Tàu

  1. Trường: THCS Vũng Tàu Điểm Lời phê của GV Họ&tên:................................. KIỂM TRA GIỮA HKII ................................................. Môn: Tin học 8. Lớp: 8A Thời gian: 45 phút. I. TRẮC NGHIỆM: (4.0 điểm ) 1. Chọn đáp án đúng và điền vào bảng bên dưới: (3điểm) Câu 1: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần biết trước ? A. if...then B. if...then...else C. for..to..do D. while...do Câu 2: Sau khi thực hiện lệnh sau, số lần lặp là bao nhiêu? s:=0; While s giá trị cuối. E. Câu 4: Câu lệnh Pascal nào sau đây hợp lệ : A. for i:=100 to 1 do writeln(‘A’); C. for i:= 15 to 100 do writeln(‘A’); B. for i:= 1.5 to 10.5 do writeln(‘A’); D. for i:=1 to 10; do writeln(‘A’); A. Câu 5: Trong câu lệnh lặp với số lần biết trước, số lần lặp là: A. (giá trị cuối – giá trị đầu) lần. B. (giá trị cuối – giá trị đầu + 1) lần. C. Khoảng 10 lần. D. Vô số lần. B. Câu 6: Sau khi thực hiện lệnh sau, giá trị của biến S bằng bao nhiêu? C. S:=0; For i:=1 to 4 do S:=S*i; D. A.S=10 B.S=6 C.S=24 D.S=0 E. F. Câu G. 1 H. 2 I. 3 J. 4 K. 5 L. 6 M. Đáp án N. O. P. Q. R. S. 2. Điền từ thích hợp vào chỗ trống: (1 điểm) a) Cấu trúc của vòng lặp For … to…do là: T. .................................................................................................................................................................. b) Tính chất của vòng lặp For..to..do: - Giá trị đầu phải …………………………………………………… giá trị cuối.
  2. -................................................................................................................................................ Biến đếm là biến………………………………………., giá trị đầu, giá trị cuối là các.......................................... U. TỰ LUẬN: (6.0 điểm ) V. 1. Sửa lỗi sai các câu lệnh Pascal sau: (1 điểm) W. a) For i:= 10 to 10.0 do whiteln(‘A’); ......................................................................................................... X. b) X: = 10 while X: =10 do X:= X + 5; ..................................................................................................... Y. 2. Cho biết số lần lặp và giá trị của các biến sau khi thực hiện lệnh sau: (4 điểm) a) s:=2; Z. For i:=2 to 7 do s:=s+2*i; AA. .................................................................................................................................................................. AB. .................................................................................................................................................................. AC. .................................................................................................................................................................. AD. .................................................................................................................................................................. AE. .................................................................................................................................................................. AF. .................................................................................................................................................................. b) s:=0; i:=2; AG. While i
  3. AR. .................................................................................................................................................................. AS. .................................................................................................................................................................. AT. 3. Nhập vào 1 số bất kỳ, kiểm tra xem số đó có phải là số chẵn hay không. Nếu có in số đó ra màn hình là số thõa mãn điều kiện, còn không thì nhập lại số đó.(1 điểm) AU. .................................................................................................................................................................. AV. .................................................................................................................................................................. AW. .................................................................................................................................................................. AX. .................................................................................................................................................................. AY. .................................................................................................................................................................. AZ. .................................................................................................................................................................. BA. .................................................................................................................................................................. BB. .................................................................................................................................................................. BC. .................................................................................................................................................................. BD. .................................................................................................................................................................. BE. .................................................................................................................................................................. BF. .................................................................................................................................................................. BG. BH. BL. BP. Điểm BQ. Lời phê của GV BI. Họ & BM. KIỂM TRA tên:................................. GIỮA HKII BJ. .......................................... BN. Môn: Tin ........ học 8. BK.Lớp: 8A BO. Thời gian: 45 phút. BR.............................................................................. BS. I. TRẮC NGHIỆM: (4.0 điểm ) 1. Chọn đáp án đúng và điền vào bảng bên dưới: (3 điểm) BT. Câu 1: Pascal sử dụng câu lệnh nào sau đây để lặp với số lần chưa biết trước ? BU. A. if...then B. if...then...else C. for..to..do D. while...do BV. Câu 2: Sau khi thực hiện lệnh sau, số lần lặp là bao nhiêu? BW. i:=9; While i=10 do write (i); A. Vô số lần; B. 0 lần; C. 9 lần. D. 10 lần.
  4. Câu 3:Từ khóa của cấu trúc lặp với số lần biết trước là: F. For, to, do A. B. For, do, begin, end C. While, do D. While, to, do, for Câu 4: Câu lệnh Pascal nào sau đây hợp lệ : F. for i:=100 to 1 do writeln(‘A’); A. C. for i:= 10 to 100 do writeln(‘A’); for i:= 1.5 to 10.5 do writeln(‘A’); B. D. for i:=1 to 10 do writeln(‘A’) BX. Câu 5: Trong câu lệnh lặp While …do, là: A. Phép so B. Phép C. Phép D. D. Biểu thức sánh. gán. toán. E. Câu 6: Sau khi thực hiện lệnh sau, giá trị của biến S bằng bao nhiêu? F. S:=1; For i:=1 to 3 do S:=S*i; G. A.S=6 B.S=20 C.S=3 D.S=25 H. Câu I. 1 J. 2 K. 3 L. 4 M. 5 N. 6 O. Đáp án P. Q. R. S. T. U. 2. Điền từ thích hợp vào chỗ trống: (1 điểm) a) Cấu trúc của vòng lặp While…do là: V.......................................................................................................................................................................... b) Tính chất của vòng lặp While…do là : - Điều kiện: thường chứa phép…………………………………………………... - Câu lệnh: có thể là câu lênh đơn hoặc ……………………………… và không được làm thay đổi giá trị của……………………………………... II. TỰ LUẬN: (6.0 điểm ) W. 1. Sửa lỗi sai các câu lệnh Pascal sau: (1 điểm) X. a) For i:= 1.5 to 50; do writeln(‘A’); ................................................................................................................... Y. b) x=2; while x ≠ 10 do x:= x+3; .......................................................................................................................... Z. 2. Cho biết số lần lặp và giá trị của các biến sau khi thực hiện lệnh sau: (2 điểm) a) s:=3;For i:=3 to 8 do s:=s+3*i; AA....................................................................................................................................................................... AB.......................................................................................................................................................................
  5. AC....................................................................................................................................................................... AD....................................................................................................................................................................... AE....................................................................................................................................................................... AF........................................................................................................................................................................ b) s:=0; i:=3; While i=7 do y:=x-y;x:=x+2; AN. AO....................................................................................................................................................................... AP........................................................................................................................................................................ AQ....................................................................................................................................................................... AR....................................................................................................................................................................... AS....................................................................................................................................................................... AT........................................................................................................................................................................ AU.............................................................................................................................................................................. 3. Nhập vào 1 số bất kỳ, kiểm tra xem số đó có phải là số chia hết cho 5 hay không. Nếu có in số đó ra màn hình là số thõa mãn điều kiện, còn không thì nhập lại số đó (1 điểm) AV. ............................................................................................................................................................................. AW...................................................................................................................................................................... AX....................................................................................................................................................................... AY........................................................................................................................................................................ AZ.......................................................................................................................................................................
  6. BA....................................................................................................................................................................... BB....................................................................................................................................................................... BC....................................................................................................................................................................... BD....................................................................................................................................................................... BE....................................................................................................................................................................... BF....................................................................................................................................................................... BG...................................................................................................................................................................... BH. ĐÁP ÁN ĐỀ KIỂM TRA GIỮA KÌ II BI. MÔN TIN HỌC 8 – NĂM HỌC 2022-2023 BJ. ĐỀ 1 II. TRẮC NGHIỆM: (4.0 điểm ) 3. Chọn đáp án đúng và điền vào bảng bên dưới: (3 điểm) BK.Câu BL. 1 BM. 2 BN. 3 BO. 4 BP. 5 BQ. 6 BR. Đáp án BS.C BT. A BU. B BV. C BW. B BX. D 4. Điền từ thích hợp vào chỗ trống: (1 điểm) c) Cấu trúc của vòng lặp For … to…do là: BY................................................................................................................................................................For := to do ; d) Tính chất của vòng lặp For..to..do : - Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối. Biến đếm là biến kiểu nguyên, giá trị đầu, giá trị cuối là các giá trị nguyên. - III. TỰ LUẬN: (6.0 điểm ) BZ. 1. Sửa lỗi sai các câu lệnh Pascal sau: (1 điểm) CA.....a) For i:= 10 to 10.0 do whiteln(‘A’); For i:= 10 to 10 do writeln(‘A’); CB.....b) X:= 10while X:=10 do X:= X + 5;X:= 10; while X=10 do X:= X + 5; CC......................................................................................................................................................................................2 . Cho biết số lần lặp và giá trị của các biến sau khi thực hiện lệnh sau: (4 điểm) CD. a) s:=2;For i:=2 to 7 do s:=s+2*i; CE.................................................................................................................................................................Số vòng lặp: 7-2+1=6
  7. CF..................................................................................................................................................................VL1: i=2  s= s+2*i=2+2*2= 6 CG.................................................................................................................................................................VL2: i=3  s= s+2*i=6+2*3= 12 CH.................................................................................................................................................................VL3: i=4  s= s+2*i=12+2*4= 20 CI...................................................................................................................................................................VL4: i=5  s= s+2*i=20+2*5= 30 CJ..................................................................................................................................................................VL5: i=6  s= s+2*i=30+2*6= 42 CK.................................................................................................................................................................VL6: i=7  s= s+2*i=42+2*7= 56 CL..................................................................................................................................................................Vậy i=7; s=56 CM. b) s:=0; i:=2; While i
  8. DG. DH. ĐÁP ÁN ĐỀ KIỂM TRA GIỮA KÌ II DI. MÔN TIN HỌC 8 – NĂM HỌC 2022-2023 DJ. ĐỀ 2 III. TRẮC NGHIỆM: (4.0 điểm ) 3. Chọn đáp án đúng và điền vào bảng bên dưới: (3 điểm) DK. Câu DL. 1 DM. 2 DN. 3 DO. 4 DP. 5 DQ. 6 DR. Đáp án DS. D DT. B DU. A DV. C DW. A DX. C 4. Điền từ thích hợp vào chỗ trống: (1 điểm) c) Cấu trúc của vòng lặp While…do là: DY. While do ; d) Tính chất của vòng lặp While…do là : - Điều kiện: thường chứa phépso sánh. - Câu lệnh: có thể là câu lênh đơn hoặc câu lệnh kép và không được làm thay đổi giá trịcủa biến đếm IV. TỰ LUẬN: (6.0 điểm ) DZ.1. Sửa lỗi sai các câu lệnh Pascal sau: (1 điểm) EA.a) For i:= 1.5 to 50 ; do writeln(‘A’); For i:= 1 to 50 do writeln(‘A’); EB.b) x=2; while x ≠ 10 do x:= x+3;  x:=2; while x 10 do x:= x+3; EC......................................................................................................................................................................................2 . Cho biết số lần lặp và giá trị của các biến sau khi thực hiện lệnh sau: (2 điểm) d) s:=3; For i:=3 to 8 do s:=s+3*i; ED.................................................................................................................................................................Số vòng lặp: 8-3+1=6 EE.................................................................................................................................................................VL1: i=3  s= s+3*i=3+3*3= 12 EF..................................................................................................................................................................VL2: i=4  s= s+2*i=12+3*4= 24 EG.................................................................................................................................................................VL3: i=5  s= s+2*i=24+3*5= 39 EH.................................................................................................................................................................VL4: i=6  s= s+2*i=39+3*6= 57 EI...................................................................................................................................................................VL5: i=7  s= s+2*i=57+3*7= 78 EJ..................................................................................................................................................................VL6: i=8  s= s+2*i=78+3*8= 102 EK.................................................................................................................................................................Vậy i=8; s=102 e) s:=0; i:=3; While i
  9. EL..................................................................................................................................................................Xét điều kiện i
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0