1. NHẬN BIẾT (5 câu)
Câu 1: Kiểm thử là gì?
Câu 2: Thế nào là lỗi cú pháp? Thế nào là lỗi logic?
Câu 3: Gỡ lỗi là gì?
Câu 4: Làm thế nào để phát hiện và loại bỏ lỗi?
Câu 5: Khi phát hiện lỗi, ta cần làm gì?
Bài Làm:
Câu 1:
Kiểm thử là chạy thử để kiểm tra chương trình hoạt động hay không, hoạt động tốt hay chưa và là một công đoạn quan trọng trong quy trình sản xuất phần mềm.
Câu 2:
- Lỗi cú pháp là lỗi do viết chương trình, câu lệnh sai cú pháp dẫn đến chương trình không hoạt động. Hầu hết các ngôn ngữ lập trình đều có công cụ hỗ trợ hạn chế, phát hiện lỗi cú pháp.
- Lỗi logic là lỗi xảy ra trong trường hợp chương trình hoạt động nhưng đưa ra kết quả sai. Sử dụng bộ dữ liệu thử là cách thường được sử dụng để phát hiện lỗi logic trong chương trình.
Câu 3:
Sau khi phát hiện lỗi, ta cần tìm câu lệnh, cấu trúc điều khiển gây ra lỗi, nguyên nhân gây ra lỗi và sửa lỗi chương trình, đó còn được gọi là gỡ lỗi.
Câu 4:
Cần phải chạy thử chương trình để phát hiện và loại bỏ lỗi.
Câu 5:
Khi phát hiện lỗi, cần xác định câu lệnh, cấu trúc điều khiển gây ra lỗi, nguyên nhân gây ra lỗi và sửa lỗi chương trình.