Trắc nghiệm Tin học 5 Chân trời bài 13: Chạy thử chương trình

Trắc nghiệm Tin học 5 Chân trời bài 13: Chạy thử chương trình

1. Khi chạy thử một chương trình lặp, nếu điều kiện dừng lặp không bao giờ được thỏa mãn, chương trình sẽ gặp vấn đề gì?
2. Trong ngôn ngữ lập trình, một biến (variable) dùng để làm gì khi chạy chương trình?
3. Trong quá trình chạy thử, nếu chương trình thực hiện một phép toán với kết quả vượt quá giới hạn biểu diễn của kiểu dữ liệu, nó có thể dẫn đến loại lỗi nào?
4. Nếu bạn phát hiện một lỗi logic, bạn nên làm gì để sửa nó?
5. Trong quá trình chạy thử, bạn nhập một giá trị không hợp lệ (ví dụ: nhập chữ vào ô yêu cầu nhập số), chương trình có thể gặp loại lỗi nào?
6. Khi chạy thử, nếu chương trình yêu cầu nhập một chuỗi ký tự nhưng người dùng lại nhập một số, chương trình có thể bị ảnh hưởng như thế nào?
7. Một chương trình yêu cầu người dùng nhập tuổi, nhưng lại chấp nhận giá trị âm. Đây là loại lỗi gì?
8. Đâu là một ví dụ về lỗi logic trong một chương trình tính toán?
9. Tại sao việc kiểm tra chương trình với nhiều loại dữ liệu đầu vào khác nhau lại quan trọng?
10. Trong quá trình chạy thử, một thông báo lỗi chỉ ra Division by zero nghĩa là gì?
11. Mục đích của việc sử dụng các trường hợp thử nghiệm (test cases) là gì?
12. Mục đích của câu lệnh IF...THEN...ELSE trong lập trình là gì?
13. Nếu một chương trình hiển thị thông báo lỗi nhưng không chỉ rõ dòng mã nào gây ra lỗi, nhà phát triển cần làm gì?
14. Mục đích chính của việc chạy thử chương trình là gì?
15. Nếu một chương trình không hiển thị kết quả mong muốn, nhưng không có bất kỳ thông báo lỗi nào, điều này cho thấy khả năng cao là lỗi gì?
16. Nếu bạn viết một đoạn mã sai quy tắc của ngôn ngữ lập trình, ví dụ quên dấu chấm phẩy ở cuối câu lệnh (trong các ngôn ngữ yêu cầu), lỗi này sẽ được phát hiện khi nào?
17. Khi một chương trình hoạt động không đúng như mong đợi nhưng không báo lỗi, đó thường là loại lỗi nào?
18. Khi một chương trình xử lý dữ liệu dạng danh sách (list) hoặc mảng (array), việc truy cập vào một phần tử không tồn tại (ví dụ: chỉ số vượt quá giới hạn) sẽ dẫn đến lỗi gì?
19. Nếu một chương trình sử dụng phép toán với các giá trị rất nhỏ, có thể dẫn đến lỗi gì?
20. Trong quá trình phát triển phần mềm, giai đoạn kiểm thử (testing) thường diễn ra ở đâu?
21. Vai trò của trình gỡ lỗi (debugger) trong quá trình chạy thử chương trình là gì?
22. Khi phát hiện một lỗi trong chương trình, bước tiếp theo sau khi ghi nhận là gì?
23. Khi chạy thử, nếu bạn quên khai báo một biến trước khi sử dụng nó, chương trình có thể gặp loại lỗi nào?
24. Trong quá trình chạy thử chương trình, khi gặp một lỗi cú pháp, thông báo lỗi nào thường xuất hiện để chỉ ra vấn đề?
25. Đâu là một ví dụ về lỗi ngoài mong đợi (unexpected error) khi chạy thử một chương trình?