Ôn thi giữa học kì 2 Tin học lớp 7: Đề 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 7 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 7 – ĐỀ 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 thông kiểm chứng, Trong tình huống học tập lớp 7 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 Hãy chỉ ra điều kiện hoặc dữ kiện nào quyết định cách giải.
  2. Câu 2 (0,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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ữ 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. Câu 3 (0,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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 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. Câu 4 (0,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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 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.
  5. Câu 5 (0,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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 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.
  6. Câu 6 (0,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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 Hãy chỉ ra điều kiện hoặc dữ kiện nào quyết định cách giải.

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

  1. Bài 1 (1,5 điểm). Trong tình huống Đồi thông kiểm chứng, Viết thuật toán bằng lời cho lớp 7: nhập số nguyên n và báo 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.
  2. Bài 2 (1,5 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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ẻ. Hãy nêu một bước đối chiếu giúp xác nhận kết quả là hợp lí.
  3. Bài 3 (2,0 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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. 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.
  4. Bài 4 (2,0 điểm). Trong tình huống Đồi thông kiểm chứng, Trong tình huống học tập lớp 7 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. 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.

ĐÁ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. 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. Câu 2: B. If/else lựa chọn theo điều kiệ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. Câu 3: C. Vòng lặp giúp tránh lặp mã thủ công. 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. Câu 4: D. Biến dùng để lưu dữ liệu. 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 đó.
  5. Câu 5: A. Kiểm thử dùng để kiểm tra hành vi của chương trình. 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ố.
  6. Câu 6: B. Các trường hợp biên thường dễ làm lộ lỗi. 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.

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ẻ. 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.
  2. Bài 2. Ví dụ 0, số âm lẻ, số dương chẵn. 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.
  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. 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 đó.
  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ả. 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ố.

Nhận xét

Đề theo bối cảnh Đồi thông kiểm chứng đã 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 *