-
Câu hỏi:
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ì?
- A. Lỗi không thể sửa được
- B. Đây lỗi chia hết cho 0
- C. Lỗi dữ liệu
- D. Lỗi giá trị của đối tượng
Lời giải tham khảo:
Đáp án đúng: B
Đây là lỗi chia hết cho 0
Để khắc phục ta cần tìm hiểu nguyên nhân vì sao lại xuất hiện 0 khi chia, có thể bổ sung lệnh kiểm tra trước khi thực hiện phép chia
Đáp án B
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
Hướng dẫn Trắc nghiệm Online và Tích lũy điểm thưởng
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?