Tuần 34 — Dự án — Lập trình giải bài toán nhỏ
Tin học Lớp 8 · 5 câu hỏi có lời giải
Câu 1.Quy trình giải bài toán bằng máy tính?
- A.Bắt đầu từ kết quả
- B.Tuỳ ý, không có quy trình
- C.Viết code ngay
- D.Xác định bài toán → Thiết kế thuật toán → Viết chương trình → Kiểm thử
Xem đáp án
Đáp án: D. Xác định bài toán → Thiết kế thuật toán → Viết chương trình → Kiểm thử
4 bước chuẩn: hiểu bài → thuật toán → code → test.
Câu 2.Khi chương trình chạy sai, cần?
- A.Debug — tìm và sửa lỗi
- B.Viết lại từ đầu
- C.Bỏ qua
- D.Đổi máy
Xem đáp án
Đáp án: A. Debug — tìm và sửa lỗi
Debug = quá trình tìm và sửa lỗi (bug) trong chương trình.
Câu 3.Loại lỗi trong lập trình?
- A.Chỉ syntax
- B.Chỉ logic
- C.Lỗi cú pháp (syntax) và lỗi logic
- D.Không có lỗi
Xem đáp án
Đáp án: C. Lỗi cú pháp (syntax) và lỗi logic
2 loại chính: syntax (sai cú pháp, không chạy được) và logic (chạy nhưng sai kết quả).
Câu 4.Kiểm thử chương trình bằng?
- A.Nhập nhiều bộ dữ liệu khác nhau, so kết quả với mong đợi
- B.Chỉ 1 input
- C.Tin tưởng tuyệt đối
- D.Không kiểm
Xem đáp án
Đáp án: A. Nhập nhiều bộ dữ liệu khác nhau, so kết quả với mong đợi
Test với nhiều bộ dữ liệu: cơ bản, biên, đặc biệt — đảm bảo đúng mọi trường hợp.
Câu 5.Khi làm dự án nhóm cần?
- A.1 người làm tất
- B.Không liên lạc
- C.Phân công, dùng Git/Google Drive để cộng tác
- D.Mỗi người làm riêng
Xem đáp án
Đáp án: C. Phân công, dùng Git/Google Drive để cộng tác
Phân công rõ ràng + công cụ cộng tác (Git, Google Drive, Trello) là chìa khoá.