Tạo Trắc Nghiệm

Bài tập trắc nghiệm Tin học 10 Kết Nối Tri Thức – Bài 29

30 câu · Đề theo bài

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Lỗi cú pháp (SyntaxError) trong Python xảy ra vào thời điểm nào?

Đáp án và lời giải

Đáp án: B

Câu 2

Dòng lệnh nào sau đây chắc chắn sinh ra lỗi SyntaxError?

Đáp án và lời giải

Đáp án: D

Câu 3

Lỗi ngoại lệ (Runtime Error) trong Python được hiểu là loại lỗi gì?

Đáp án và lời giải

Đáp án: A

Câu 4

Phép chia một số cho số 0 trong Python sẽ phát sinh mã lỗi nào?

Đáp án và lời giải

Đáp án: C

Câu 5

Khi truy cập phần tử A[10] của danh sách có 3 phần tử, mã lỗi là gì?

Đáp án và lời giải

Đáp án: A

Câu 6

Câu lệnh: print(x) khi biến x chưa từng được gán giá trị sẽ báo lỗi gì?

Đáp án và lời giải

Đáp án: B

Câu 7

Lệnh: int(“12.5”) trong Python sẽ làm phát sinh mã lỗi ngoại lệ nào?

Đáp án và lời giải

Đáp án: C

Câu 8

Biểu thức: “10” * 3.5 sẽ khiến Python thông báo loại mã lỗi nào?

Đáp án và lời giải

Đáp án: D

Câu 9

Lỗi thụt lề các dòng lệnh không thẳng hàng trong Python có tên là gì?

Đáp án và lời giải

Đáp án: A

Câu 10

“Lỗi lôgic” (Logic Error) trong chương trình được biểu hiện như thế nào?

Đáp án và lời giải

Đáp án: C

Câu 11

Lỗi nào sau đây thường là lỗi khó phát hiện và khó sửa nhất?

Đáp án và lời giải

Đáp án: B

Câu 12

Đoạn mã tính trung bình: S = 10; n = 0; tb = S / n sẽ gây ra lỗi gì?

Đáp án và lời giải

Đáp án: D

Câu 13

Lệnh: A = [1, 2]; A.remove(5) sẽ làm phát sinh loại mã lỗi nào?

Đáp án và lời giải

Đáp án: A

Câu 14

Lệnh: int(“abc”) sinh ra lỗi gì do không thể chuyển đổi kiểu dữ liệu?

Đáp án và lời giải

Đáp án: C

Câu 15

Cho s = “Python”. Lệnh: s[10] sẽ phát sinh thông báo mã lỗi nào?

Đáp án và lời giải

Đáp án: B

Câu 16

Đoạn mã: a = 5; b = “2”; c = a + b sẽ bị dừng lại bởi lỗi nào sau đây?

Đáp án và lời giải

Đáp án: D

Câu 17

Thuật toán yêu cầu tính tổng nhưng lập trình viên viết: range(3). Đây là:

Đáp án và lời giải

Đáp án: A

Câu 18

Thông báo “Traceback (most recent call last)” trong Python dùng để làm gì?

Đáp án và lời giải

Đáp án: C

Câu 19

Lệnh nào sau đây KHÔNG gây ra lỗi khi chạy trong môi trường Python?

Đáp án và lời giải

Đáp án: B

Câu 20

Khi gọi hàm math.sqrt(-4), chương trình sẽ phát sinh loại lỗi nào?

Đáp án và lời giải

Đáp án: D

Câu 21

Đoạn mã: if x = 5: print(x) sẽ làm chương trình dừng do lỗi gì?

Đáp án và lời giải

Đáp án: A

Câu 22

Lỗi nào sau đây thuộc nhóm lỗi khi đang chạy (Runtime Exception)?

Đáp án và lời giải

Đáp án: C

Câu 23

Cho s = “hello”. Lệnh nào sau đây sẽ làm phát sinh lỗi TypeError?

Đáp án và lời giải

Đáp án: B

Câu 24

Một học sinh viết chương trình sắp xếp tăng dần nhưng kết quả lại giảm dần. Đó là:

Đáp án và lời giải

Đáp án: A

Câu 25

Lỗi NameError thường xuất hiện nhiều nhất do nguyên nhân nào dưới đây?

Đáp án và lời giải

Đáp án: C

Câu 26

Đoạn mã: a = [1, 2]; del a[5] sẽ làm phát sinh loại mã lỗi nào?

Đáp án và lời giải

Đáp án: D

Câu 27

Khi thực hiện lệnh: round(“3.14”), Python sẽ trả về thông báo lỗi gì?

Đáp án và lời giải

Đáp án: B

Câu 28

Dòng lệnh nào sau đây sẽ bị lỗi IndentationError khi bắt đầu thực thi?

Đáp án và lời giải

Đáp án: A

Câu 29

Cho danh sách A = []. Lệnh: A.pop() sẽ làm phát sinh thông báo lỗi nào?

Đáp án và lời giải

Đáp án: C

Câu 30

Cho n = int(input()). Nếu người dùng gõ vào chữ “Muoi”, chương trình báo lỗi gì?

Đáp án và lời giải

Đáp án: D