(1 điểm) Có bao nhiêu nhóm dữ liệu khác nhau cần tạo ra để kiểm thử chương trình? Với chương trình giải phương trình ax + b = 0, em hãy đề xuất các bộ dữ liệu để kiểm thử chương trình?
Giải thích
- Các nhóm dữ liệu khác nhau để kiểm thử chương trình là:
+ Kiểm thử những trường hợp thường gặp trong thực tế
+ Kiểm thử những trường hợp đặc biệt
+ Kiểm thử những trường hợp các tham số nhận giá trị lớn nhất có thể
- Với chương trình giải phương trình ax + b = 0, các bộ dữ liệu là:
+ a = 0; b = 0: thông báo phương trình có vô số nghiệm
+ a =0; b ≠ 0: thông báo phương trình vô nghiệm
+ a = 1; b = 2: thông báo nghiệm x = -2