Đề thi tin học 8 hk2

Bộ đề thi giữa học kì 2 môn Tin học lớp 8 năm 2021 – 2022 gồm 5 đề thi có bảng ma trận, đáp án kèm theo, giúp các em học sinh lớp 8 ôn tập, luyện giải đề rồi so sánh đáp án thuận tiện hơn.

Đây là tài liệu vô cùng hữu ích giúp thầy cô có thêm kinh nghiệm trong việc ra đề thi giữa học kì 2 cho học sinh của mình. Bên cạnh đó, còn có thể tham khảo thêm bộ đề môn Toán, Ngữ Văn. Nội dung chi tiết mời các bạn cùng THPT Sóc Trăng tham khảo bài viết dưới đây.

Đề thi giữa học kì 2 lớp 8 môn Tin học – Đề 1

Ma trận đề thi giữa kì 2 môn Tin học lớp 8

CHỦ ĐỀ MỨC ĐỘ
Nhận biết Thông hiểu Vận dụng
Cao Thấp
TN TL TN TL TN TL TN TL
CĐ7: Cấu trúc lặp Câu 6.A Câu 3.A
CĐ8: Lặp với số lần biết trước. Câu 2.A Câu 7.A Câu 12.A Câu 5.A Câu 2.B
CĐ9: Lặp với số lần chưa biết trước. Câu 1.ACâu 4.A Câu 9.A Câu 11.A Câu 1.B Câu 8.ACâu 10.A
Tổng số câu 4 3 3 4
Tổng số điểm 2 1.5 3 3.5
Tỉ lệ 20% 15% 30% 35%

Đề thi giữa học kì 2 môn Tin học lớp 8

A. PHẦN TRẮC NGHIỆM: [6 điểm] Khoanh tròn vào đáp án đúng:

Câu 1: Câu lệnh viết đúng cú pháp là:

A. While to ;

B. While do ;

C. While to do;

D. While ; do ;

Câu 2: Cú pháp của câu lệnh lặp for … do … là ?

A. If [điều kiện] then [câu lệnh];

B. Var n, i:interger;

C. Phải kết hợp cả a, b và c.

D. For := to do ;

Câu 3: Hoạt động nào sau đây có thể tính toán được số lần làm việc:

A. Múc từng gáo nước đến đầy bể

B. Đi lên tầng, đến tầng 10 thì dừng

C. Học cho tới khi thuộc bài

D. Nhặt từng cọng rau cho tới khi xong

Câu 4: Vòng lặp while .. do là vòng lặp:

A. Biết trước số lần lặp

B. Biết trước số lần lặp nhưng giới hạn là =10

Câu 5: Trong ngôn ngữ Pascal, đoạn chương trình sau đưa ra màn hình kết quả gì?

For i:=1 to 10 do write [i,’ ‘];

A. 1 2 3 4 5 6 7 8 9 10

B. 10 9 8 7 6 5 4 3 2 1

C. Đưa ra 10 dấu cách

D. Không đưa ra kết quả gì

Câu 6: Bạn An ăn sang mỗi ngày?

A. Lặp với số lần biết trước.

B. Lặp với số lần chưa biết trước.

C. Không có hoạt động lặp.

D. Đáp án khác.

Câu 7: Câu lệnh nào sau đây hợp lệ

A. for i:=100 to 1 do writeln[‘A’];

B. for i:= 1.5 to 10.5 do writeln[‘A’];

C. for i:= 1 to 10 do; writeln[‘A’];

D. for i:=1 to 10 do writeln[‘A’];

Câu 8: Câu lệnh Pascal : While [4*5>=20] do Writeln [4*5]; sẽ :

A. In số 20 ra màn hình 4 lần.

B. In số 20 ra màn hình 5 lần.

C. Không thực hiện lệnh Writeln [4*5];

D. Lặp vô hạn lần lệnh Writeln [4*5];

Câu 9: While S20

B. S=20

C.S20

D. S

Chủ Đề