Ôn thi giữa học kì 2 Tin học lớp 10: Đề số 2 năm học 2026-2027 có đáp án chi tiết

Đề ôn thi giữa học kì 2 Tin học lớp 10 số 2 là đề tự biên soạn, tập trung vào thuật toán-lập trình và kiểm thử; học sinh cần đối chiếu phạm vi thực tế với tiến độ dạy học của trường.

ĐỀ ÔN THI GIỮA HỌC KÌ 2 TIN HỌC LỚP 10 – ĐỀ 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 – 3,0 điểm

Gồm 6 câu, mỗi câu 0,5 điểm.

  1. Câu 1 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, thuật toán là ____.
    A. dãy bước hữu hạn rõ ràng để giải nhiệm vụ
    B. một thiết bị
    C. một hình ảnh
    D. một mật khẩu Ngoài kết quả, hãy nêu một cách kiểm tra độc lập để phát hiện sai sót.
  2. Câu 2 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, cấu trúc rẽ nhánh dùng khi ____.
    A. mọi bước giống nhau
    B. hành động phụ thuộc điều kiện
    C. không có dữ liệu
    D. chỉ in chữ Hãy chỉ ra điều kiện hoặc dữ kiện nào quyết định cách giải.
  3. Câu 3 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, vòng lặp dùng để ____.
    A. xóa file
    B. đổi mật khẩu
    C. lặp thao tác nhiều lần theo điều kiện/số lần
    D. tạo điện Sau khi trả lời, hãy giải thích vì sao một phương án khác dễ dẫn tới kết luận sai.
  4. Câu 4 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, biến trong chương trình dùng để ____.
    A. tạo phần cứng
    B. chỉ ghi chú
    C. mã hóa tệp luôn
    D. lưu giá trị có thể thay đổi Hãy nêu một bước đối chiếu giúp xác nhận kết quả là hợp lí.
  5. Câu 5 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, kiểm thử nhằm ____.
    A. tìm lỗi và kiểm tra chương trình đáp ứng yêu cầu
    B. chỉ làm mã dài hơn
    C. xóa tài liệu
    D. không cần đầu vào Nếu dữ kiện thay đổi, hãy cho biết yếu tố nào trong cách giải phải được xem lại trước.
  6. Câu 6 (0,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, trường hợp biên là ____.
    A. một hình nền
    B. đầu vào ở ranh giới như 0, giá trị nhỏ/lớn nhất
    C. chỉ dữ liệu trung bình
    D. không liên quan Ngoài kết quả, hãy nêu một cách kiểm tra độc lập để phát hiện sai sót.

Phần II. Tự luận – 7,0 điểm

  1. Bài 1 (1,5 điểm). Trong tình huống Đồi gió đối chiếu, Viết thuật toán bằng lời cho lớp 10: nhập số nguyên n và báo chẵn/lẻ. Hãy chỉ ra điều kiện hoặc dữ kiện nào quyết định cách giải.
  2. Bài 2 (1,5 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, nêu ba bộ dữ liệu kiểm thử cho bài chẵn/lẻ. Sau khi trả lời, hãy giải thích vì sao một phương án khác dễ dẫn tới kết luận sai.
  3. Bài 3 (2,0 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, giải thích khác nhau giữa lỗi cú pháp và lỗi logic. Hãy nêu một bước đối chiếu giúp xác nhận kết quả là hợp lí.
  4. Bài 4 (2,0 điểm). Trong tình huống Đồi gió đối chiếu, Trong tình huống học tập lớp 10 về thuật toán-lập trình và kiểm thử, đề xuất cách kiểm thử một chương trình tính điểm trung bình. Nếu dữ kiện thay đổi, hãy cho biết yếu tố nào trong cách giải phải được xem lại trước.

ĐÁP ÁN VÀ HƯỚNG DẪN CHI TIẾT

Phần I. Trắc nghiệm

  1. Câu 1: A. Thuật toán mô tả các bước. Phần kiểm tra nên đối chiếu lại điều kiện, dữ kiện và kết quả cuối thay vì chỉ nhìn đáp số.
  2. Câu 2: B. If/else lựa chọn theo điều kiện. Cần nêu rõ căn cứ quyết định cách làm, sau đó kiểm tra kết luận bằng phép tính ngược, nguồn khác hoặc trường hợp biên phù hợp.
  3. Câu 3: C. Vòng lặp giúp tránh lặp mã thủ công. Một lời giải tốt phải chỉ ra vì sao phương án được chọn phù hợp hơn phương án dễ nhầm.
  4. Câu 4: D. Biến dùng để lưu dữ liệu. Nên tự kiểm tra bằng một bước độc lập để bảo đảm không bỏ sót điều kiện hoặc đọc sai dữ kiện.
  5. Câu 5: A. Kiểm thử dùng để kiểm tra hành vi của chương trình. Khi dữ kiện thay đổi, cần xem lại giả định và bước suy luận phụ thuộc trực tiếp vào dữ kiện đó.
  6. Câu 6: B. Các trường hợp biên thường dễ làm lộ lỗi. Phần kiểm tra nên đối chiếu lại điều kiện, dữ kiện và kết quả cuối thay vì chỉ nhìn đáp số.

Phần II. Tự luận

  1. Bài 1. Nhập n → tính n mod 2 → nếu 0 báo chẵn, ngược lại báo lẻ. Cần nêu rõ căn cứ quyết định cách làm, sau đó kiểm tra kết luận bằng phép tính ngược, nguồn khác hoặc trường hợp biên phù hợp.
  2. Bài 2. Ví dụ 0, số âm lẻ, số dương chẵn. Một lời giải tốt phải chỉ ra vì sao phương án được chọn phù hợp hơn phương án dễ nhầm.
  3. Bài 3. Cú pháp vi phạm quy tắc ngôn ngữ; logic chạy được nhưng cho kết quả sai. Nên tự kiểm tra bằng một bước độc lập để bảo đảm không bỏ sót điều kiện hoặc đọc sai dữ kiện.
  4. Bài 4. Dùng dữ liệu đơn giản tính tay được, giá trị biên, dữ liệu sai và so kết quả. Khi dữ kiện thay đổi, cần xem lại giả định và bước suy luận phụ thuộc trực tiếp vào dữ kiện đó.

Nhận xét

Đề theo bối cảnh Đồi gió đối chiếu đã bổ sung yêu cầu kiểm chứng hoặc đối chiếu ngay trong từng nhiệm vụ, tránh kiểu chỉ thay số mà giữ nguyên cách suy luận.

Updated: 13/08/2026 — 12:21

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *