Đề kiểm tra 15 phút Tin học 8 Học kì 2 có đáp án (3 đề)
Đề kiểm tra 15 phút Tin học 8 Học kì 2 có đáp án (3 đề)
Bộ đề tổng hợp Đề kiểm tra 15 phút Tin học 8 Học kì 2 có đáp án (3 đề), cực sát đề chính thức. Hi vọng bộ đề thi này sẽ giúp bạn ôn luyện & đạt điểm cao trong các bài thi Tin học 8.
Phòng Giáo dục và Đào tạo .....
Đề kiểm tra 15 phút Học kì 2
Môn: Tin học 8
Thời gian làm bài: 15 phút
(Đề 1)
Câu 1: Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
A. While < câu lệnh > do < điều kiện >;
B. While <điều kiện> do <câu lệnh>
C. While < câu lệnh > do < điều kiện >
D. While <điều kiện> do <câu lệnh>;
Câu 2: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. kết quả khác
Câu 3: Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 8, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. kết quả khác
Câu 4: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 12, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 1 B. 2 C. 3 D. 4
Câu 5: Hoạt động nào sau đây là lặp với số lần chưa biết trước:
A. Rửa tay
B. Múc nước cho đến khi đầy thùng
C. Lau bảng
D. Chạy quanh sân
Câu 6: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<10 do
begin
n:= n+1;
S:= s+n
end;
A. 3 B. 4 C. 5 D. 6
Câu 7: Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
A. 15 B. 10 C. 6 D. 3
Câu 8: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=5 do
n:= n+1;
S:= s+n;
A. 3 B. 6 C. 10 D. kết quả khác
Câu 9: Câu lệnh sau từ khoá “DO” sẽ được thực hiện nếu điều kiện:
A. Đúng
B. Sai
C. Cả A và B đều đúng
D. Cả A và B đều sai
Câu 10: Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:
A. Một phép gán
B. Biểu thức số học
C. Một phép so sánh
D. Một phép toán
Đáp án & Thang điểm
|
Câu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
Đáp án |
D |
A |
A |
A |
B |
B |
C |
D |
A |
C |
Phòng Giáo dục và Đào tạo .....
Đề kiểm tra 15 phút Học kì 2
Môn: Tin học 8
Thời gian làm bài: 15 phút
(Đề 2)
Câu 1: Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
A. while < câu lệnh > do < điều kiện >;
B. while <điều kiện> do <câu lệnh>
C. while <điều kiện> do <câu lệnh>;
D. while < câu lệnh > do < điều kiện >
Câu 2: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 4.5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. 6
Câu 3: Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 7, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. kết quả khác
Câu 4: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 14, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 1 B. 2 C. 3 D. 4
Câu 5: Hoạt động nào sau đây là lặp với số lần chưa biết trước:
A. Rửa tay cho đến khi sạch
B. Múc nước
C. Lau bảng
D. Chạy quanh sân
Câu 6: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=9 do
begin
n:= n+1;
S:= s+n
end;
A. 3 B. 4 C. 5 D. 6
Câu 7: Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=5 do
begin
n:= n+1;
S:= s+n
end;
A. 15 B. 3 C. 10 D. 6
Câu 8: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=1 do
n:= n+1;
S:= s+n;
A. 3 B. 6 C. 10 D. kết quả khác
Câu 9: Câu lệnh sau từ khoá “DO” sẽ được bỏ qua nếu điều kiện:
A. Đúng
B. Sai
C. Cả A và B đều đúng
D. Cả A và B đều sai
Câu 10: Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:
A. Một phép gán
B. Biểu thức số học
C. Một phép so sánh
D. Một phép toán
Đáp án & Thang điểm
|
Câu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
Đáp án |
C |
D |
A |
B |
A |
B |
D |
D |
B |
C |
Phòng Giáo dục và Đào tạo .....
Đề kiểm tra 15 phút Học kì 2
Môn: Tin học 8
Thời gian làm bài: 15 phút
(Đề 3)
Câu 1: Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
A. while < câu lệnh > do < điều kiện >;
B. while <điều kiện> do <câu lệnh>;
C. while <điều kiện> do <câu lệnh>
D. while < câu lệnh > do < điều kiện >
Câu 2: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 4, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 6 C. 15 D. kết quả khác
Câu 3: Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 6, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. kết quả khác
Câu 4: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 16, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 1 B. 2 C. 3 D. 4
Câu 5: Hoạt động nào sau đây là lặp với số lần chưa biết trước:
A. Rửa tay
B. Múc nước cho
C. Lau bảng
D. Chạy quanh sân cho đến khi mệt
Câu 6: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=5 do
begin
n:= n+1;
S:= s+n
end;
A. 3 B. 4 C. 5 D. 6
Câu 7: Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<=9 do
begin
n:= n+1;
S:= s+n
end;
A. 15 B. 6 C. 10 D. 3
Câu 8: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=2 do
n:= n+1;
S:= s+n;
A. 3 B. 6 C. 10 D. kết quả khác
Câu 9: Câu lệnh sau từ khoá “DO” sẽ được thực hiện nếu điều kiện:
A. Đúng
B. Sai
C. Cả A và B đều đúng
D. Cả A và B đều sai
Câu 10: Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:
A. Một phép gán
B. Biểu thức số học
C. Một phép so sánh
D. Một phép toán
Đáp án & Thang điểm
|
Câu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
Đáp án |
B |
B |
A |
B |
D |
A |
C |
D |
A |
C |
Phòng Giáo dục và Đào tạo .....
Đề kiểm tra 15 phút Học kì 2
Môn: Tin học 8
Thời gian làm bài: 15 phút
(Đề 4)
Câu 1: Câu lệnh lặp với số lần chưa xác định trước trong Pascal có dạng:
A. while <điều kiện> do <câu lệnh>;
B. while < câu lệnh > do < điều kiện >;
C. while <điều kiện> do <câu lệnh>
D. while < câu lệnh > do < điều kiện >
Câu 2: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 10, x ← 1.
Bước 2. Nếu S ≤ 3.5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 7 D. kết quả khác
Câu 3: Cho biết khi thực hiện thuật toán sau, giá trị biến S là bao nhiêu?
Bước 1. S ← 5, x ← 1.
Bước 2. Nếu S ≤ 5, chuyển tới bước 4.
Bước 3. S ← S - x và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 5 B. 10 C. 15 D. kết quả khác
Câu 4: Cho biết khi thực hiện thuật toán sau, máy tính sẽ thực hiện bao nhiêu vòng lặp?
Bước 1. S ← 18, n ← 0
Bước 2. Nếu S ≤ 10, chuyển tới bước 4.
Bước 3. n ← n + 3, S ← S – n và quay lại bước 2.
Bước 4. Thông báo S và kết thúc thuật toán.
A. 1 B. 2 C. 3 D. 4
Câu 5: Hoạt động nào sau đây là lặp với số lần chưa biết trước:
A. Rửa tay
B. Múc nước
C. Chạy quanh sân
D. Lau bảng cho đến khi hết bụi
Câu 6: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=3 do
begin
n:= n+1;
S:= s+n
end;
A. 3 B. 4 C. 5 D. 6
Câu 7: Cho biết đoạn chương trình Pascal sau đây, khi kết thúc giá trị của S bằng bao nhiêu?
S:=0; n:=0;
while S<10 do
begin
n:= n+1;
S:= s+n
end;
A. 15 B. 10 C. 6 D. 3
Câu 8: Cho biết đoạn chương trình Pascal sau đây chương trình thực hiện bao nhiêu vòng lặp?
S:=0; n:=0;
while S<=3 do
n:= n+1;
S:= s+n;
A. 3 B. 6 C. 10 D. kết quả khác
Câu 9: Câu lệnh sau từ khoá “DO” sẽ được bỏ qua nếu điều kiện:
A. Đúng
B. Sai
C. Cả A và B đều đúng
D. Cả A và B đều sai
Câu 10: Trong câu lệnh WHILE…DO, điều kiện sau từ khoá “WHILE” thường là:
A. Một phép gán
B. Biểu thức số học
C. Một phép so sánh
D. Một phép toán
Đáp án & Thang điểm
|
Câu |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|
Đáp án |
A |
C |
A |
B |
D |
A |
B |
D |
B |
C |
Xem thêm các đề kiểm tra, đề thi Tin học 8 chọn lọc, có đáp án hay khác:
TÀI LIỆU CLC DÀNH CHO GIÁO VIÊN VÀ PHỤ HUYNH LỚP 8
Bộ giáo án, bài giảng powerpoint, đề thi file word có đáp án 2026 tại https://tailieugiaovien.com.vn/
Hỗ trợ zalo: VietJack Official
Tổng đài hỗ trợ đăng ký: 084 283 45 85
Công cụ giáo viên (2048.VN)
Tạo- trộn đề thi miễn phí từ file PDF, Word, Giao bài nhanh chóng, Hoàn toàn Free
Bộ đề thi các môn học lớp 8 Học kì 1, Học kì 2 của chúng tôi được biên soạn và sưu tầm từ đề thi lớp 8 của các trường THCS trên cả nước.
- Soạn văn 8 (hay nhất)
- Soạn văn 8 (ngắn nhất)
- Soạn văn 8 (siêu ngắn)
- Giải sgk Toán 8
- Giải Tiếng Anh 8 Global Success
- Giải sgk Khoa học tự nhiên 8
- Giải sgk Lịch Sử 8
- Giải sgk Địa Lí 8
- Giải sgk Giáo dục công dân 8
- Giải sgk Tin học 8
- Giải sgk Công nghệ 8
- Giải sgk Hoạt động trải nghiệm 8
- Giải sgk Âm nhạc 8

