-
Câu hỏi:
Làm thế nào để kiểm tra (test) và gỡ lỗi (debug) một chương trình?
-
A.
Quan sát mã lỗi Runtime và bắt ngoại lệ
-
B.
Sử dụng nhiều bộ test dữ liệu
-
C.
In các thông số trung gian
-
D.
Tất cả các phương pháp trên
Lời giải tham khảo:
Đáp án đúng: D
Để kiểm tra (test) và gỡ lỗi (debug) một chương trình có nhiều phương pháp, tiêu biểu như:
- Quan sát mã lỗi Runtime và bắt ngoại lệ
- Sử dụng nhiều bộ test dữ liệu
- In các thông số trung gian
- Tạo các điểm dừng để quan sát thông tin khác bên trong chương trình
Đáp án D
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Mục đích của kiểm thử chương trình là gì?
- Nếu chương trình chạy bị lỗi với thông báo lỗi ZeroDivisionError thì đó là lỗi gì?
- Điểm dừng (break point) trong các phần mềm soạn thảo lập trình có ý nghĩa gì?
- Lỗi chương trình Python có bao nhiêu loại?
- Thế nào là lỗi ngoại lệ trong Python?
- Bộ dữ liệu kiểm thử (test) có những tính chất gì?
- Làm thế nào để kiểm tra (test) và gỡ lỗi (debug) một chương trình?
- Khi gặp lỗi liên quan đến giá trị của đối tượng Python sẽ báo lỗi gì?
- Giả sử đầu vào của dữ liệu bài toán là vùng {x ≥ 0]. Khi đó dữ liệu ở vùng biên là những dữ liệu nào?
- Phần mềm soạn thảo lập trình có thể tạo bao nhiêu điểm dừng?