NEW
Font size
WorksheetsKiểm tra kiến thức về lỗi chương trình trong Python
Total questions: 10
Worksheet time: 3mins
Tổng thể có thể phân biệt lỗi chương trình Python thành mấy loại?
2
3
4
5
Lỗi nào xảy ra khi viết sai cú pháp trong Python?
Lỗi logic.
Lỗi thực thi (RuntimeError).
Lỗi kiểu dữ liệu.
Lỗi cú pháp (SyntaxError).
Điều gì sẽ xảy ra khi chương trình có lỗi cú pháp (SyntaxError)?
Chương trình chạy chậm hơn bình thường.
Chương trình dừng ngay lập tức và báo lỗi.
Chương trình vẫn chạy nhưng kết quả sai.
Chương trình bỏ qua lỗi và tiếp tục thực thi.
Lỗi cú pháp (SyntaxError) thường được phát hiện:
Trong khi chạy chương trình
Khi chương trình xuất ra kết quả
Trước khi chương trình chạy (lúc biên dịch)
Không bao giờ phát hiện
Python phát hiện lỗi cú pháp (SyntaxError) bằng cách nào?
Chương trình dịch
Hệ điều hành
Trình duyệt web
Không phát hiện được lỗi cú pháp
Lỗi xảy ra trong thời gian chạy chương trình và có thể xử lý bằng code là:
Không tính là lỗi
Lỗi cú pháp (SyntaxError)
Lỗi ngoại lệ (RuntimeError)
Lỗi logic
Điều gì xảy ra nếu một lỗi ngoại lệ (RuntimeError) không được xử lý?
A. Chương trình tiếp tục chạy bình thường
B. Chương trình sẽ dừng và hiển thị thông báo lỗi
C. Python sẽ tự động sửa lỗi đó
D. Hệ điều hành sẽ bắt lỗi và xử lý
Lỗi ZeroDivisionError xảy ra khi nào?
A. Khi khai báo biến không hợp lệ.
B. Khi phép chia có số chia bằng 0.
C. Khi truy cập một phần tử không tồn tại trong danh sách.
D. Khi có lỗi cú pháp trong chương trình.
Chương trình chạy không báo lỗi nhưng kết quả đưa ra không chính xác thì chương trình đó:
A. Không tính là có lỗi
B. Lỗi cú pháp (SyntaxError)
C. Lỗi ngoại lệ (RuntimeError)
D. Lỗi logic
Cách hiệu quả nhất để phát hiện lỗi logic là:
A. Dùng phần mềm diệt virus
B. Kiểm tra kỹ cú pháp khi chạy chương trình
C. Viết tài liệu chi tiết
D. Kiểm thử (test) và xem kết quả đầu ra
