Câu hỏi 2. 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....
Câu hỏi:
Câu hỏi 2. 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?
Câu trả lời:
Người trả lời: GV. Đỗ Thị Đức
Để trả lời câu hỏi trên, ta có thể làm như sau:1. Phân tích kết quả kiểm thử: Dựa trên 10 bộ dữ liệu kiểm thử, chương trình đúng 9 lần và sai 1 lần.2. Đưa ra giả định: Kết quả này chỉ cho thấy chương trình 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 mà chương trình không xử lý đúng.3. Phân tích nguyên nhân lỗi: Có thể kết quả sai do dữ liệu đầu vào đặc biệt, điều kiện biên hoặc vấn đề trong việc cấu hình môi trường kiểm thử.4. Đưa ra kết luận: Không thể kết luận chính xác chương trình là đúng hoặc sai chỉ dựa trên 1 lần kiểm thử. Để đánh giá chính xác tính đúng của chương trình, cần tiếp tục kiểm thử với nhiều bộ dữ liệu khác nhau, phân tích nguyên nhân của lỗi nếu có và thực hiện sửa chữa lỗi để đảm bảo tính chính xác của chương trình.
Câu hỏi liên quan:
- Khởi độngCâu hỏi: Làm thế nào để biết trong các thuật toán giải cùng một bài toán thì thuật...
- 1. Vai trò của kiểm thử chương trìnhHoạt động 1: Tìm hiểu ý nghĩa của kiểm thử chương trìnhỞ lớp 10...
- Câu hỏi 1. Giả sử em thiết lập chương trình giải bài toán nào đó. Em đã kiếm thử với 10 bộ dữ liệu...
- 2. Kiểm tra tính đứng đắn của chương trìnhHoạt động 2: Tìm hiểu cách kiểm tra tính đúng của chương...
- Câu hỏi 1. Chương trình sau giải bài toán: Yêu cầu nhập số tự nhiên n và tính tổng 1 + 2 +n. Chương...
- Câu hỏi 2. Chương trinh sau giải bài toán đếm số các ước số thực sự của số tự nhiên n. Chương trình...
- 3. Đánh giá hiệu quả chương trìnhHoạt động 3: Những tiêu chí đánh giá tính hiệu quả của chương...
- Câu hỏi:Hai tiêu chỉ đánh giá độ phức tạp tính toán quan trọng nhất là gì?
- Luyện tậpCâu hỏi 1. Hãy xây dựng các bộ dữ liệu kiểm thử đề tìm lỗi cho chương trình tính n! với n...
- Câu hỏi 2:Xét hàm mô tả thuật toán tính tổng các số chẵn của một dãy số cho trước.Tìm...
- Vận dụngCâu hỏi 1. Cho dãy các số A = (3, 1, 0, 10, 13, 16, 9, 7, 5, 11].a) Viết chương trình mô tả...
- Câu hỏi 2. Viết ba chương trình mô phỏng các thuật toán sắp xếp chèn, sắp xếp chọn và sắp xếp nổi...
Bình luận (0)