Trong hộp thoại in, chọn Lưu thành PDF ở mục Máy in.
Đề thi Giữa học kì 2 Tin học 8 năm 2026
Tin học
Hoạt động nào sau đây lặp với số lần biết trước:
- A.
Hôm nay, em viết thư cho bạn Lan
- B.
Hôm nay, em ăn cơm sớm lúc 5 giờ
- C.
Em ăn cơm lúc 6 giờ chiều mỗi ngày
- D.
Chạy cho đến khi mệt
Chương trình Pascal sau đây thực hiện hoạt động nào? var i: integer; begin for i =1 to 101 do; end.
- A.
Chương trình chạy biến i từ 1 đến 101
- B.
Chương trình chạy biến i từ 1 đến 100
- C.
Chương trình chạy biến i từ 1 đến 101 rồi không làm gì cả
- D.
Kết quả khác
Cho S và i là biến nguyên. Khi chạy đoạn chương trình: s:=0; for i:=1 to 3 do s:= s+2*i; writeln(s); Kết quả in lên màn hình là:
- A.
12
- B.
10
- C.
0
- D.
6
Cho S và i là biến nguyên. Khi chạy đoạn chương trình: S:= 0; for i:= 1 to 5 do s:= s+i; Kết quả in lên màn hình là của s là:
- A.
15
- B.
16
- C.
11
- D.
22
Hãy đọc đoạn chương trình sau: s:= 1; for i:= 1 to 5 do s:= s + 1; Sau khi thực hiện xong, kết quả s bằng:
- A.
10
- B.
6
- C.
7
- D.
5
Sau khi thực hiện đoạn chương trình Pascal: X:=3; For i:= 1 to 3 do x:= x – 1; X sẽ nhận được giá trị nào dưới đây?
- A.
0
- B.
1
- C.
-4
- D.
– 1
Điều kiện trong câu lệnh lặp với số lần chưa biết trước thường là:
- A.
phép gán
- B.
Câu lệnh đơn
- C.
Câu lệnh ghép
- D.
Phép so sánh
Sau khi thực hiện đoạn chương trình sau, giá trị của biến k bằng bao nhiêu? k: = 0; For i:= 1 to 3 do k:= k + 3;
- A.
9
- B.
8
- C.
5
- D.
2
Hãy đọc đoạn chương trình sau: s:=1; for i:= 1 to 5 do s:= s * i; Sau khi thực hiện xong, kết quả s bằng:
- A.
15
- B.
0
- C.
Kết quả khác
- D.
120
Xem đáp án và làm bài trực tuyến tại grade.vn/de-thi/de-thi-giua-hoc-ki-2-tin-hoc-8-nam-2026-5421