Đề ôn thi học kì 1 Tin học lớp 8 số 2 là đề tự biên soạn; đáp án được đặt sau toàn bộ phần đề.
ĐỀ ÔN THI HỌC KÌ 1 TIN HỌC LỚP 8 – ĐỀ SỐ 2
Thời gian làm bài gợi ý: 60 phút | Tổng điểm: 10 điểm
Phần I. Trắc nghiệm – 4,0 điểm
- Câu 1. Điều kiện rẽ nhánh thường có kiểu ____.
A. logic đúng/sai
B. hình ảnh
C. âm thanh
D. tệp - Câu 2. Vòng lặp for phù hợp khi ____.
A. xác định được số lần lặp
B. không bao giờ dừng
C. không dữ liệu
D. chỉ một lần - Câu 3. Biến đếm thường ____.
A. được cập nhật sau mỗi vòng
B. không thay đổi
C. xóa ngay
D. chỉ văn bản - Câu 4. Lỗi logic có thể ____.
A. chương trình chạy nhưng kết quả sai
B. luôn không chạy
C. chỉ phần cứng
D. không kiểm thử - Câu 5. Test case biên là ____.
A. dữ liệu gần ranh giới điều kiện
B. chỉ ngẫu nhiên
C. không đầu vào
D. chỉ đáp án đúng - Câu 6. Thuật toán tìm min cần ____.
A. so sánh và giữ giá trị nhỏ nhất hiện tại
B. sắp xếp bắt buộc
C. xóa dữ liệu
D. Internet - Câu 7. Mã giả giúp ____.
A. mô tả thuật toán độc lập ngôn ngữ
B. thay máy tính
C. chạy trực tiếp mọi nơi
D. mã hóa - Câu 8. Debug hiệu quả nên ____.
A. thay đổi có kiểm soát và kiểm tra giả thuyết
B. đổi nhiều chỗ cùng lúc
C. bỏ thông báo lỗi
D. xóa chương trình
Phần II. Tự luận – 6,0 điểm
- Bài 1. Viết mã giả tính tổng 1 đến n.
- Bài 2. Điều kiện kiểm tra số chẵn?
- Bài 3. Chương trình xếp ‘Đạt’ nếu điểm >5 nhưng yêu cầu từ 5 trở lên. Lỗi gì?
- Bài 4. Nêu bốn test case cho tuổi hợp lệ 6–18.
ĐÁP ÁN VÀ HƯỚNG DẪN CHI TIẾT
Phần I. Trắc nghiệm
- Câu 1: A. Rẽ nhánh dựa Boolean.
- Câu 2: A. For dùng miền lặp xác định.
- Câu 3: A. Giúp kiểm soát lặp.
- Câu 4: A. Không nhất thiết gây syntax error.
- Câu 5: A. Biên dễ bộc lộ lỗi.
- Câu 6: A. Có thể duyệt tuyến tính.
- Câu 7: A. Tập trung logic.
- Câu 8: A. Debug có hệ thống.
Phần II. Tự luận
- Bài 1. Nhập n; sum=0; for i=1..n: sum=sum+i; in sum.
- Bài 2. n mod 2 = 0.
- Bài 3. Lỗi logic điều kiện biên; sửa score>5 thành score>=5.
- Bài 4. 5, 6, 18, 19; có thể thêm 12 cho trường hợp bình thường.
Nhận xét
Đề số 2 tập trung vào khả năng hiểu khái niệm, xử lí tình huống số và giải thích lựa chọn. Với bảo mật, dữ liệu và AI, câu trả lời cần nêu được rủi ro và biện pháp phù hợp.
Lưu ý khi tự chấm: Với câu tự luận, cách làm khác đáp án mẫu vẫn có thể đúng nếu lập luận hợp lí và kết quả phù hợp. Hãy kiểm tra từng bước, không chỉ so đáp số cuối.
