12 CÂU HỎI
Khi gõ sai cú pháp 1 lệnh, chương trình sẽ dừng lại và báo lỗi, đó là loại lỗi gì?
A. Lỗi logic
B. Lỗi ngoại lệ
C. Lỗi cú pháp
D. Cả 3 lỗi trên
Lỗi NameError có nghĩa là gì?
A. Lỗi xảy ra khi chương trình muốn tìm một tên nhưng không thấy.
B. Lỗi kiểu dữ liệu
C. Lỗi cú pháp
D. Lỗi xảy ra khi lệnh cố gắng truy cập phần tử của danh sách nhưng chỉ số vượt qua giới hạn
Cho câu lệnh sau: while True print(“Hello”) . Chương trình sẽ báo lỗi gì?
A. invalid syntax
B. ValueError
C. IndexError
D. TypeError
Hãy chọn báo lỗi đúng, sau khi thực hiện câu lệnh sau:
int(‘abc’)
A. TypeEror
B. NameError
C. ValueError
D. IndexError
Cho đoạn chương trình tính tổng các số dương của dãy số A sau:
Chương trình có bao nhiêu lỗi?
A. 1
B. 2
C. 0
D. 3
Khi thực hiện tìm lỗi trong chương trình và kiểm thử, dữ liệu kiểm thử chia thành mấy nhóm?
A. 1
B. 2
C. 3
D. 4
Cho chương trình thực hiện nhập một số tự nhiên n từ bàn phím, kết quả đưa ra danh sách các ước số thực sự của n, tính cả 1 và không tính n như sau:
Chương trình trên có thể sinh những lỗi ngoại lệ nào?
A. Lỗi dữ liệu đã nhập không phải số tự nhiên và lỗi không nhập gì mà nhấn phím Enter ngay sau dòng yêu cầu nhập dữ liệu.
B. Lỗi sai cú pháp câu lệnh for
C. Lỗi hàm range(1, n//2+1)
D. Lỗi không cho kết quả đúng
Để gỡ lỗi, thực hiện thao tác nào sau đây:
A. Debug > Debugger
B. Edit > Debugger
C. Option > Debugger
D. Shell > Debugger
Chọn phát biểu không đúng?
A. Quá trình xác định lỗi và sửa lỗi được gọi là gỡ lỗi.
B. Trong Python có công cụ hỗ trợ cho người dùng tìm lỗi.
C. Lỗi ngoại lệ là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ.
D. Lỗi ngữ nghĩa còn gọi là lỗi logic là lỗi mặc dù các câu lệnh viết đúng theo quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó.
Có mấy loại lỗi khi lập trình?
A. 1
B. 2
C. 3
D. 4
Lỗi ngoại lệ trong Python là lỗi gì?
A. Lỗi khi viết một câu lệnh sai cú pháp của ngôn ngữ lập trình
B. Lỗi khi truy cập một biến chưa được khai báo
C. Lỗi khi không thể thực hiện một lệnh nào đó của chương trình
D. Lỗi khi chương trình biên dịch sang tệp exe
Xác định loại lỗi của câu lệnh sau:
DS = list(12)
A. Lỗi cú pháp
B. Lỗi ngoại lệ
C. Lỗi ngữ nghĩa
D. Không có lỗi