Trắc nghiệm Tin học 10 kết nối tri thức bài Nhận biết lỗi chương trình giúp bạn nhận biết điểm mạnh và điểm yếu của bản thân thông qua nội dung bám sát chương trình học.
Trắc nghiệm Tin học 10 kết nối tri thức bài Nhận biết lỗi chương trình
⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành
0/0 câu
🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT
Đang tải bảng xếp hạng...
Câu 1: Công cụ nào giúp người lập trình tìm và sửa lỗi hiệu quả nhất?
- - Trình soạn thảo văn bản đơn giản
- - Công cụ Debugger
- - Máy tính bỏ túi
- - Trình duyệt web
Câu 2: Việc quên đóng dấu ngoặc đơn trong câu lệnh điều kiện gây ra loại lỗi nào?
- - Lỗi logic
- - Lỗi thực thi
- - Lỗi cú pháp
- - Lỗi dữ liệu
Câu 3: Để khắc phục lỗi logic, người lập trình nên làm gì trước tiên
- - Cài đặt lại hệ điều hành
- - Kiểm tra lại thuật toán và logic của chương trình
- - Xóa toàn bộ mã nguồn và viết lại từ đầu
- - Thay đổi tên các biến trong chương trình
Câu 4: Khi chương trình thông báo 'NameError: name 'x' is not defined', đây là lỗi gì?
- - Lỗi thực thi
- - Lỗi cú pháp
- - Lỗi thiết kế
- - Lỗi phần cứng
Câu 5: Việc đặt tên biến trùng với từ khóa của ngôn ngữ lập trình thường gây ra lỗi gì?
- - Lỗi thực thi
- - Lỗi cú pháp
- - Lỗi logic
- - Không gây ra lỗi
Câu 6: Phát biểu nào sau đây đúng về quá trình sửa lỗi (debug)?
- - Chỉ cần sửa lỗi cú pháp là chương trình sẽ luôn chạy đúng
- - Lỗi logic thường khó tìm hơn lỗi cú pháp
- - Chương trình không lỗi cú pháp thì chắc chắn cho kết quả đúng
- - Máy tính có thể tự động sửa mọi lỗi logic
Câu 7: Điều gì xảy ra nếu bạn cố gắng truy cập chỉ số nằm ngoài phạm vi của một danh sách?
- - Chương trình sẽ tự điều chỉnh
- - Chương trình sẽ báo lỗi thực thi
- - Chương trình sẽ báo lỗi cú pháp
- - Chương trình sẽ bỏ qua lệnh đó
Câu 8: Điều gì xảy ra nếu bạn cố gắng gọi một hàm chưa được định nghĩa?
- - Lỗi logic
- - Lỗi thực thi
- - Lỗi cú pháp
- - Chương trình tự động tạo hàm đó
Câu 9: Khi chương trình bị lặp vô hạn, đây là loại lỗi gì?
- - Lỗi cú pháp
- - Lỗi logic
- - Lỗi cú pháp mở rộng
- - Lỗi thời gian chạy
Câu 10: Lỗi cú pháp được phát hiện vào thời điểm nào?
- - Khi người dùng nhập dữ liệu
- - Khi trình biên dịch hoặc thông dịch kiểm tra mã
- - Khi chương trình đang in kết quả
- - Khi tắt máy tính
Câu 11: Việc đặt tên biến trùng với từ khóa của ngôn ngữ lập trình thường dẫn đến lỗi gì
- - Lỗi cú pháp
- - Lỗi logic
- - Lỗi thực thi
- - Lỗi bộ nhớ
Câu 12: Nếu bạn đặt công thức tính diện tích hình chữ nhật là 'S = a + b' thay vì 'S = a * b', đây là lỗi gì
- - Lỗi logic
- - Lỗi cú pháp
- - Lỗi hệ thống
- - Lỗi thực thi
Câu 13: Khi chương trình đang chạy mà gặp dữ liệu đầu vào không hợp lệ dẫn đến dừng đột ngột, đó là loại lỗi nào?
- - Lỗi cú pháp
- - Lỗi thực thi
- - Lỗi logic
- - Lỗi biên dịch
Câu 14: Lỗi nào thường gây ra thông báo 'IndentationError' trong Python
- - Lỗi logic
- - Lỗi cú pháp
- - Lỗi thực thi
- - Lỗi thiết bị
Câu 15: Lỗi do người dùng nhập sai kiểu dữ liệu (ví dụ: nhập chữ vào ô số) thường gây ra lỗi gì?
- - Lỗi cú pháp
- - Lỗi thời gian chạy
- - Lỗi logic
- - Lỗi hệ thống
Câu 16: Loại lỗi nào khiến chương trình vẫn chạy được nhưng kết quả không đúng như mong đợi
- - Lỗi cú pháp
- - Lỗi thực thi
- - Lỗi logic
- - Lỗi biên dịch
Câu 17: Việc sử dụng các câu lệnh in (print) để theo dõi giá trị của biến là phương pháp nào?
- - Phương pháp gỡ lỗi thủ công
- - Phương pháp tối ưu hóa phần cứng
- - Phương pháp biên dịch tự động
- - Phương pháp mã hóa dữ liệu
Câu 18: Trong lập trình, lỗi cú pháp (Syntax Error) xảy ra khi nào
- - Chương trình không tuân thủ các quy tắc viết mã nguồn của ngôn ngữ lập trình
- - Chương trình chạy ra kết quả sai so với mục tiêu ban đầu
- - Chương trình bị dừng đột ngột trong khi đang thực hiện phép chia cho số không
- - Chương trình tiêu tốn quá nhiều bộ nhớ khi xử lý dữ liệu lớn
Câu 19: Một chương trình máy tính không có lỗi nào được gọi là gì?
- - Chương trình hoàn hảo
- - Chương trình không có lỗi
- - Chương trình bị lỗi
- - Chương trình không xác định
Câu 20: Việc sử dụng sai tên hàm có sẵn trong thư viện dẫn đến lỗi gì?
- - Lỗi thời gian chạy
- - Lỗi logic
- - Lỗi cú pháp
- - Lỗi phần mềm
Câu 21: Khi chương trình chạy ra kết quả 0 trong khi đáng lẽ phải ra 10, đây là bằng chứng của lỗi gì?
- - Lỗi cú pháp
- - Lỗi thực thi
- - Lỗi logic
- - Lỗi cấu hình phần cứng
Câu 22: Tại sao chương trình có lỗi cú pháp không thể thực thi?
- - Vì máy tính không hiểu được lệnh
- - Vì tốn quá nhiều bộ nhớ
- - Vì nó làm hỏng màn hình
- - Vì mạng Internet bị ngắt
Câu 23: Lỗi nào xảy ra khi chương trình truy cập vào chỉ số của một danh sách (list) vượt quá phạm vi cho phép
- - Lỗi cú pháp
- - Lỗi biên dịch
- - Lỗi logic
- - Lỗi thực thi
Câu 24: Công cụ nào giúp người lập trình tìm thấy các lỗi cú pháp ngay khi soạn thảo mã nguồn?
- - Trình thông dịch
- - Trình soạn thảo mã nguồn có hỗ trợ kiểm tra lỗi
- - Phần mềm diệt virus
- - Trình duyệt web
Câu 25: Tại sao cần kiểm tra chương trình sau khi viết xong?
- - Để tốn thời gian hơn
- - Để làm hài lòng trình biên dịch
- - Để phát hiện và sửa các lỗi tiềm ẩn
- - Để thay đổi màu sắc chương trình