Câu hỏi 2 trang 107 SGK Tin học 11 Kết nối tri thức
Giả sử một chương trình kiểm thử với 10 bộ dữ liệu cho kết quả 9 lần đúng, 1 lần sai. Chương trình đó là sai hay đúng?
Hướng dẫn giải chi tiết Câu hỏi 2
- Dựa trên kết quả của 10 bộ dữ liệu kiểm thử, với 9 lần đúng và 1 lần sai, không thể kết luận chương trình đó là đúng hoặc sai một cách chắc chắn. Kết quả này chỉ cho thấy chương trình có khả năng hoạt động chính xác trên hầu hết các trường hợp, nhưng vẫn có một trường hợp đặc biệt nào đó mà chương trình không xử lý đúng.
- Việc phát hiện được một lỗi trong 1 lần kiểm thử không đồng nghĩa với việc chương trình đó là sai. Có thể có nhiều nguyên nhân dẫn đến kết quả sai trong lần kiểm thử đó, chẳng hạn như dữ liệu đầu vào đặc biệt, điều kiện biên, hay một vấn đề trong việc cấu hình môi trường kiểm thử.
- Vì vậy, để đưa ra đánh giá chính xác về tính đúng của chương trình, cần phải tiếp tục kiểm thử với nhiều bộ dữ liệu kiểm thử khác nhau, đánh giá kết quả và phân tích sâu hơn về nguyên nhân của lỗi nếu có. Sau đó, cần tiến hành sửa chữa lỗi và thực hiện kiểm thử lại để đảm bảo tính đúng đắn của chương trình trước khi có thể kết luận chương trình là đúng hoặc sai.
-- Mod Tin Học 11 HỌC247
Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.
Bài tập SGK khác
Hoạt động 1 trang 106 SGK Tin học 11 Kết nối tri thức - KNTT
Câu hỏi 1 trang 107 SGK Tin học 11 Kết nối tri thức - KNTT
Hoạt động 2 trang 107 SGK Tin học 11 Kết nối tri thức - KNTT
Câu hỏi 1 trang 108 SGK Tin học 11 Kết nối tri thức - KNTT
Câu hỏi 2 trang 108 SGK Tin học 11 Kết nối tri thức - KNTT
Hoạt động 3 trang 108 SGK Tin học 11 Kết nối tri thức - KNTT
Câu hỏi trang 110 SGK Tin học 11 Kết nối tri thức - KNTT
Luyện tập 1 trang 110 SGK Tin học 11 Kết nối tri thức - KNTT
Luyện tập 2 trang 110 SGK Tin học 11 Kết nối tri thức - KNTT
Vận dụng 1 trang 110 SGK Tin học 11 Kết nối tri thức - KNTT
Vận dụng 2 trang 110 SGK Tin học 11 Kết nối tri thức - KNTT