KHÁM PHÁ1. Phát hiện và phân loại lỗiCâu hỏi:Tìm hiểu và đề xuất bộ dữ liệu thử để phát hiện...

Câu hỏi:

KHÁM PHÁ

1. Phát hiện và phân loại lỗi

Câu hỏi: Tìm hiểu và đề xuất bộ dữ liệu thử để phát hiện lỗi chương trình ở Hình 4. Theo em lỗi chương trình ở Hình 4 thuộc loại nào.

Tìm hiểu và đề xuất bộ dữ liệu thử để phát hiện lỗi chương trình ở Hình 4. Theo em lỗi chương trình ở Hình 4 thuộc loại nào.

Câu trả lời:
Người trả lời: GV. Đỗ Thị Đức
Cách làm:

1. Xác định mã lỗi trong chương trình ở Hình 4.
2. Xây dựng bộ dữ liệu thử để phát hiện mã lỗi đó.
3. Kiểm tra kết quả của bộ dữ liệu thử và xác định loại lỗi.

Câu trả lời:

- Bộ dữ liệu thử: a = 0, b bất kì.
- Theo em, lỗi chương trình ở Hình 4 thuộc loại lỗi logic. Lỗi logic xuất hiện khi chương trình biên dịch và chạy mà không tạo ra lỗi cú pháp hoặc lỗi logic, nhưng không hoạt động theo cách mà người viết chương trình mong muốn. Trong trường hợp này, nếu a = 0 và b bất kì, chương trình sẽ không thực hiện phép chia a cho b được do b ≠ 0 mà vẫn xuất ra kết quả ở dòng cout << "a/b = "<
Bình luận (3)

Hà Hương Ly

Dựa vào kết quả của các bộ dữ liệu thử, ta có thể phân loại lỗi chương trình ở Hình 4 và đề xuất cách sửa lỗi phù hợp.

Trả lời.

Lý thị bích diễm

Sau đó, ta cần tạo bộ dữ liệu thử đúng và bộ dữ liệu thử sai để kiểm tra chương trình với các trường hợp khác nhau.

Trả lời.

nguyễn thị huyền trang

Để phát hiện lỗi chương trình ở Hình 4, ta cần xác định lỗi xảy ra trong quá trình thực thi chương trình.

Trả lời.
Nhấn vào đây để đánh giá
Thông tin người gửi
0.07936 sec| 2178.867 kb