1. Chương trình bị lỗi logic. Khi chạy chương trình như trên sẽ cho ra kết quả là [10, 0, 1, 2, 5, 8, 4].
Sửa lại chương trình như sau:
2. Chỉ bằng việc kiểm tra thông qua các bộ dữ liệu test thì không đảm bảo tìm ra hết lỗi của chương trình.
1. Chương trình sau có chức năng sắp xếp một dãy số cho trước. Hãy kiểm tra xem chương trình có lỗi không. Nếu có thì tìm và sửa lỗi.
2. Để kiểm thử một chương trình, nếu chỉ bằng việc kiểm tra thông qua các bộ dữ liệu test thì có đảm bảo tìm ra hết lỗi của chương trình hay không? Vì sao?
1. Chương trình bị lỗi logic. Khi chạy chương trình như trên sẽ cho ra kết quả là [10, 0, 1, 2, 5, 8, 4].
Sửa lại chương trình như sau:
2. Chỉ bằng việc kiểm tra thông qua các bộ dữ liệu test thì không đảm bảo tìm ra hết lỗi của chương trình.