Kết nối tri thức
Cánh diều
Chân trời sáng tạo
Môn học
Chương trình khác
1362 lượt thi 15 câu hỏi 30 phút
2210 lượt thi
Thi ngay
1293 lượt thi
1938 lượt thi
1362 lượt thi
1730 lượt thi
1133 lượt thi
1971 lượt thi
1371 lượt thi
1841 lượt thi
1536 lượt thi
Câu 1:
Phát biểu nào sau đây là đúng về lỗi cú pháp?
A. Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ.
B. Là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện.
C. Là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó.
D. Tất cả các lỗi trên.
Câu 2:
Phát biểu nào sau đây là đúng về lỗi ngoại lệ?
Câu 3:
Phát biểu nào sau đây là đúng về lỗi ngữ nghĩa?
Câu 4:
Công cụ Debug dùng để:
A. Chạy chương trình.
B. Lưu chương trình.
C. Mở chương trình.
D. Gỡ lỗi.
Câu 5:
Khẳng định nào sau đây là sai?
A. Lỗi ngữ nghĩa là lỗi khó phát hiện nhất.
B. Ngôn ngữ lập trình Python cung cấp công cụ Debug để gỡ lỗi .
C. Lỗi ngoại lệ là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện. Lỗi này sẽ được hiển thị ngay trên màn hình.
D. Truy vết để tìm lỗi là một quá trình vô cùng đơn giản, không tốn thời gian.
Câu 6:
Cho đoạn chương trình sau:
a=int(input()
print(a)
Lỗi trong chương trình trên là lỗi:
A. Cú pháp.
B. Ngữ nghĩa
C. Ngoại lệ
Câu 7:
Chọn khẳng định đúng nhất?
A. Lỗi ngoại lệ (Exception Error) là lỗi phát sinh khi đang thực thi chương trình (Runtime error).
B. Lỗi cú pháp (Syntax Error) cũng là một ngoại lệ.
C. Lỗi ngoại lệ được Python dùng để loại bỏ một khối code khỏi chương trình.
D. Tất cả các đáp án trên đều đúng.
Câu 8:
Để kiểm thử chương trình có bao nhiêu nhóm dữ liệu khác nhau cần tạo ra:
A. 1
B. 2
C. 3
D. 4
Câu 9:
Lỗi nào khó phát hiện nhất?
A. Lỗi cú pháp.
B. Lỗi ngữ nghĩa.
C. Lỗi ngoại lệ.
D. Cả ba lỗi trên.
Câu 10:
Thư viện PDB là thư viện dùng để:
A. Cung cấp các thủ tục vào ra của chương trình.
B. Cung cấp hàng loạt các hàm dùng cho việc giao tiếp với hệ điều hành
C. Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu.
D. Cung cấp các dịch vụ gỡ lỗi.
Câu 11:
Để kiểm thử những trường hợp thường gặp trong thực tế ta chọn bộ dữ liệu như thế nào?
A. Có kích thước đủ nhỏ.
B. Có kích thước lớn.
C. Có kích thước lớn nhất có thể.
D. Có kích thước bất kì.
Câu 12:
A. Môi trường lập trình bậc cao nói chung và Python nói riêng có công cụ hỗ trợ cho người dùng tìm lỗi.
B. Việc đọc kĩ chương trình để tìm lỗi chỉ thích hợp với các chương trình ngắn, đơn giản.
C. Lỗi ngoại lệ hay còn gọi là lỗi Runtime.
D. Lỗi ngữ nghĩa là lỗi dễ phát hiện.
Câu 13:
Muốn truy vết để tìm lỗi ta nên:
A. Sử dụng công cụ gỡ lỗi của chương trình lập trình hoặc đưa thêm các câu lệnh xuất ra kết quả trung gian của quá trình tính toán.
B. Sử dụng thêm câu lệnh nhập.
C. Lưu lại chương trình.
D. Gõ lại chương trình.
Câu 14:
Để xem giá trị các biến sau khi thực hiện một câu lệnh ta dùng:
A. Lệnh intput().
B. Các phép tính toán.
C. Công cụ Debug.
D. Thư viện PDB.
Câu 15:
Điều gì sẽ xảy ra nếu bạn cố mở một file không tồn tại?
A. Python tự động tạo một file mới dưới tên bạn đang gọi ra.
B. Không có gì xảy ra vì file không tồn tại.
C. Gây ra một lỗi ngoại lệ.
D. Không có đáp án nào đúng.
272 Đánh giá
50%
40%
0%
Hoặc
Bạn đã có tài khoản? Đăng nhập ngay
Bằng cách đăng ký, bạn đã đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
-- hoặc --
Bạn chưa có tài khoản? Đăng ký tại đây
Đăng nhập để bắt đầu sử dụng dịch vụ của chúng tôi.
Bạn chưa có tài khoản? Đăng ký
Bằng cách đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách Bảo mật của chúng tôi.
084 283 45 85
vietjackteam@gmail.com