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

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

1. Khi chạy thử một chương trình, bạn phát hiện ra rằng việc đóng chương trình đột ngột (ví dụ: rút điện) không gây ra mất mát dữ liệu nghiêm trọng hoặc làm hỏng tệp tin hệ thống. Điều này cho thấy chương trình có thể có đặc điểm gì?
2. Nếu một chương trình hiển thị thông báo lỗi File not found khi bạn cố gắng mở một tệp tin mà bạn biết chắc chắn là tồn tại, thì lỗi này có thể liên quan đến vấn đề gì?
3. Khi bạn cố gắng nhập chữ vào một ô chỉ cho phép nhập số trong một chương trình, bạn đang kiểm tra loại lỗi nào?
4. Khi chạy thử một chương trình, bạn nhập một ký tự đặc biệt vào ô tìm kiếm và chương trình bị lỗi. Điều này cho thấy chương trình có thể chưa được kiểm thử kỹ lưỡng với các loại ký tự nào?
5. Việc kiểm tra xem chương trình có hiển thị đúng các thông báo lỗi cho người dùng hay không thuộc về loại kiểm thử nào?
6. Nếu một chương trình yêu cầu người dùng đồng ý với các điều khoản sử dụng trước khi tiếp tục, và người dùng từ chối. Nếu chương trình vẫn cho phép người dùng truy cập đầy đủ chức năng, đây là một lỗi thuộc loại nào?
7. Nếu một chương trình tính toán trả về kết quả sai cho một phép tính đơn giản (ví dụ: 2 + 2 = 5), thì lỗi này thuộc loại nào?
8. Tại sao việc thử nghiệm chương trình với các dữ liệu đầu vào khác nhau, bao gồm cả dữ liệu hợp lệ và không hợp lệ, lại quan trọng?
9. Khi chạy thử một ứng dụng đặt lịch hẹn, bạn thử đặt một lịch hẹn vào một ngày đã qua. Nếu chương trình cho phép bạn đặt lịch hẹn này, thì đây là một lỗi liên quan đến khía cạnh nào?
10. Mục đích của việc kiểm tra hộp trắng (white-box testing) là gì?
11. Trong ngữ cảnh chạy thử chương trình, thuật ngữ kịch bản kiểm thử (test case) thường đề cập đến điều gì?
12. Khi một lỗi được phát hiện trong quá trình chạy thử, bước tiếp theo nên làm là gì?
13. Khi chạy thử một chương trình tính toán, nếu kết quả của bạn bị sai lệch một phần nhỏ so với kết quả chuẩn, lỗi này có thể liên quan đến điều gì?
14. Trong quá trình chạy thử, bạn phát hiện một lỗi giao diện (UI bug) khiến một nút bấm bị ẩn đi một phần. Lỗi này ảnh hưởng trực tiếp đến yếu tố nào của chương trình?
15. Trong quá trình chạy thử, nếu bạn nhập một chuỗi ký tự rất dài vào một ô văn bản, và chương trình chỉ cho phép nhập tối đa 100 ký tự, điều này cho thấy chương trình đang hoạt động theo quy tắc nào?
16. Khi chạy thử một chương trình xử lý ảnh, bạn tải lên một ảnh có dung lượng rất lớn. Nếu chương trình mất rất nhiều thời gian để xử lý hoặc bị lỗi, điều này có thể cho thấy điều gì về việc tối ưu hóa chương trình?
17. Trong quá trình chạy thử chương trình, mục đích chính của việc kiểm tra các trường hợp dữ liệu khác nhau là gì?
18. Mục đích của việc chạy thử nghiệm hồi quy (regression testing) là gì?
19. Nếu một chương trình yêu cầu bạn nhập mật khẩu hai lần để xác nhận, và hai lần nhập này không khớp nhau, chương trình sẽ báo lỗi. Điều này minh họa cho việc kiểm tra loại điều kiện nào?
20. Mục tiêu của việc tạo ra các dữ liệu kiểm thử (test data) là gì?
21. Theo dõi kết quả đầu ra của chương trình so với kết quả mong đợi là một phần của hoạt động nào?
22. Trong quá trình chạy thử, bạn nhận thấy rằng khi sử dụng chức năng tìm kiếm, chương trình trả về kết quả không khớp với từ khóa bạn đã nhập. Đây là lỗi thuộc nhóm nào?
23. Nếu một chương trình xử lý dữ liệu từ tệp CSV và bạn thay đổi định dạng của một dòng trong tệp CSV đó, chương trình có thể sẽ gặp lỗi gì?
24. Khi chạy thử một chương trình soạn thảo văn bản, bạn nhập một đoạn văn bản dài và nhấn nút Lưu. Nếu chương trình bị treo, điều này cho thấy khả năng nào?
25. Một chương trình hiển thị thông báo Permission denied khi bạn cố gắng lưu một tệp vào một thư mục nhất định. Điều này có nghĩa là gì?