Trắc nghiệm Tin học 5 Cánh diều bài 13: Chạy thử, phát hiện và sửa lỗi chương trình

Trắc nghiệm Tin học 5 Cánh diều bài 13: Chạy thử, phát hiện và sửa lỗi chương trình

Trắc nghiệm Tin học 5 Cánh diều bài 13: Chạy thử, phát hiện và sửa lỗi chương trình

Số câu25
Quiz ID25174
Câu 1
1. Khi trình biên dịch (compiler) báo lỗi cú pháp, điều đó có nghĩa là gì?
Câu 2
2. Khi phát hiện lỗi trong chương trình, việc đầu tiên cần làm là gì để đảm bảo an toàn cho công việc?
Câu 3
3. Lỗi logic (logic error) trong lập trình là loại lỗi gì?
Câu 4
4. Nếu một chương trình tính chu vi hình vuông nhưng lại sử dụng công thức tính diện tích (cạnh * cạnh) thay vì chu vi (cạnh * 4), đây là loại lỗi gì?
Câu 5
5. Khi tìm thấy một lỗi, việc tiếp theo sau khi xác định được nguyên nhân là gì?
Câu 6
6. Ví dụ nào sau đây mô tả một lỗi logic trong chương trình tính tổng hai số a và b, nếu người lập trình viết a - b thay vì a + b?
Câu 7
7. Khi chạy thử một chương trình máy tính, nếu phát hiện chương trình hoạt động không đúng như mong đợi, hành động đầu tiên cần thực hiện là gì để tìm ra nguyên nhân?
Câu 8
8. Khi sửa lỗi cú pháp, hành động nào sau đây là phù hợp nhất?
Câu 9
9. Nếu trình biên dịch báo lỗi Undefined variable (biến chưa được định nghĩa), đây là lỗi thuộc loại nào?
Câu 10
10. Trong quá trình sửa lỗi, nếu sửa một lỗi làm phát sinh thêm một lỗi mới, hiện tượng này được gọi là gì?
Câu 11
11. Lỗi cú pháp (syntax error) trong lập trình là loại lỗi gì?
Câu 12
12. Nếu một chương trình yêu cầu người dùng nhập tuổi, và khi người dùng nhập abc (không phải số), chương trình bị dừng đột ngột, đây có thể là lỗi gì?
Câu 13
13. Một chương trình không hiển thị thông báo lỗi nhưng lại cho ra kết quả sai, điều này thường chỉ ra loại lỗi nào?
Câu 14
14. Khi một chương trình yêu cầu nhập tên người dùng, và người dùng nhập tên quá dài, chương trình bị lỗi hiển thị hoặc chạy sai, đây là lỗi gì?
Câu 15
15. Khi sửa lỗi trong chương trình, việc quan trọng sau khi sửa xong là gì?
Câu 16
16. Đâu là tên gọi chung cho các lỗi trong chương trình máy tính, có thể là lỗi cú pháp hoặc lỗi logic?
Câu 17
17. Việc kiểm tra từng dòng lệnh của chương trình để tìm lỗi mà không cần chạy chương trình được gọi là gì?
Câu 18
18. Nếu một chương trình tính toán kết quả sai lệch một chút so với giá trị thực tế (ví dụ: sai số thập phân nhỏ), đây có thể là dấu hiệu của loại lỗi nào?
Câu 19
19. Trong quá trình sửa lỗi logic, việc thêm các lệnh hiển thị giá trị của biến (ví dụ: lệnh print trong Python) tại các điểm khác nhau của chương trình được gọi là gì?
Câu 20
20. Đâu là một ví dụ về trường hợp biên (edge case) khi kiểm thử chương trình?
Câu 21
21. Đâu là một công cụ hỗ trợ lập trình viên phát hiện và sửa lỗi một cách hiệu quả, cho phép đặt điểm dừng (breakpoint) để kiểm tra giá trị biến tại từng bước?
Câu 22
22. Việc thử nghiệm chương trình với các bộ dữ liệu đầu vào khác nhau để đảm bảo chương trình hoạt động đúng đắn trong mọi tình huống được gọi là gì?
Câu 23
23. Để phát hiện lỗi logic, người lập trình thường sử dụng phương pháp nào sau đây?
Câu 24
24. Khi viết mã chương trình, việc đặt tên biến rõ ràng và có ý nghĩa giúp ích gì cho quá trình phát hiện và sửa lỗi sau này?
Câu 25
25. Việc kiểm tra xem một chương trình có hoạt động đúng như yêu cầu của người dùng hay không được gọi là gì?

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