Tuần 33 — Dự án lập trình nhỏ
Tin học Lớp 10 · 6 câu hỏi có lời giải
Câu 1.Bước 1 khi làm dự án phần mềm?
- A.Xác định bài toán
- B.Viết code
- C.Chạy thử
- D.Giao hàng
Xem đáp án
Đáp án: A. Xác định bài toán
Quy trình: phân tích yêu cầu → thiết kế → code → test → triển khai.
Câu 2.Phương pháp lập trình theo Agile đặc trưng bởi?
- A.Lặp ngắn (sprint), phản hồi nhanh
- B.Lập kế hoạch 1 năm
- C.Làm xong rồi sửa
- D.Không kế hoạch
Xem đáp án
Đáp án: A. Lặp ngắn (sprint), phản hồi nhanh
Agile: chia thành sprint 1-2 tuần, liên tục phản hồi và cải tiến.
Câu 3.Kiểm thử (testing) gồm?
- A.Unit test, integration test, system test
- B.Chỉ unit
- C.Chỉ debug
- D.Chỉ chạy
Xem đáp án
Đáp án: A. Unit test, integration test, system test
Test: đơn vị (unit), tích hợp (integration), hệ thống (system), người dùng (UAT).
Câu 4.Git dùng để?
- A.Tải file
- B.Chạy game
- C.Gửi email
- D.Quản lý phiên bản mã nguồn
Xem đáp án
Đáp án: D. Quản lý phiên bản mã nguồn
Git là hệ quản lý phiên bản (version control) phổ biến nhất.
Câu 5.GitHub là?
- A.Nền tảng lưu trữ và cộng tác qua Git
- B.Hệ điều hành nguồn mở
- C.Trình duyệt
- D.Game online
Xem đáp án
Đáp án: A. Nền tảng lưu trữ và cộng tác qua Git
GitHub là dịch vụ lưu trữ Git repo, hỗ trợ cộng tác phát triển.
Câu 6.Làm việc nhóm trong dự án cần?
- A.Im lặng
- B.Mỗi người tự quyết định hướng đi
- C.Giao tiếp, phân công, dùng Git
- D.Mạnh ai nấy làm
Xem đáp án
Đáp án: C. Giao tiếp, phân công, dùng Git
Teamwork: giao tiếp, phân công rõ ràng, version control, code review.