Trắc nghiệm Tin học 8 Chân trời sáng tạo Bài 15 (có đáp án): Gỡ lỗi chương trình
20 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
Sau khi đã sửa lỗi, bạn nên làm gì tiếp theo?
Đáp án và lời giải
Đáp án: B
Câu 2
Lỗi nào xảy ra khi bạn viết câu lệnh sai, không tuân theo quy tắc của ngôn ngữ lập trình?
Đáp án và lời giải
Đáp án: A
Câu 3
Trong chương trình so sánh hai số a và b, nếu bạn muốn kiểm tra xem a>b nhưng lại viết điều kiện là a<b, lỗi này thuộc loại nào?
Đáp án và lời giải
Đáp án: B
Câu 4
Khi phát hiện một lỗi trong chương trình, việc đầu tiên cần làm là gì?
Đáp án và lời giải
Đáp án: C
Câu 5
Trong quá trình gỡ lỗi, bộ dữ liệu thử có vai trò gì?
Đáp án và lời giải
Đáp án: B
Câu 6
Sau khi đã xác định được nguyên nhân gây lỗi, bước tiếp theo trong quá trình gỡ lỗi là gì?
Đáp án và lời giải
Đáp án: D
Câu 7
Để kiểm tra lỗi logic, chúng ta cần làm gì?
Đáp án và lời giải
Đáp án: B
Câu 8
Trong Scratch, các khối lệnh không khớp nhau là một ví dụ của loại lỗi nào?
Đáp án và lời giải
Đáp án: A
Câu 9
Để khắc phục lỗi logic trong một chương trình, bạn thường phải làm gì?
Đáp án và lời giải
Đáp án: B
Câu 10
Nếu một chương trình luôn chạy đúng với các giá trị dương, nhưng lại đưa ra kết quả sai khi nhập số âm, lỗi này thuộc loại nào?
Đáp án và lời giải
Đáp án: B
Câu 11
Lỗi nào dưới đây có thể được phát hiện bằng cách chạy chương trình với nhiều bộ dữ liệu khác nhau?
Đáp án và lời giải
Đáp án: B
Câu 12
Quá trình kiểm thử chương trình được gọi là gì?
Đáp án và lời giải
Đáp án: B
Câu 13
Theo Hình sau, chương trình so sánh hai số a và b đã bị lỗi gì khi nhập a=5,b=5?
Đáp án và lời giải
Đáp án: B
Câu 14
Bạn muốn vẽ ra hình vuông, nhưng khi viết chạy chương trình của bạn lại vẽ ra hình ngũ giác. Vậy lỗi chương trình là gì?
Đáp án và lời giải
Đáp án: B
Câu 15
Mục đích của chương trình sau là gì?
Đáp án và lời giải
Đáp án: B
Câu 16
Khi gỡ lỗi, việc theo dõi và suy luận từ giá trị của các biến được gọi là gì?
Đáp án và lời giải
Đáp án: B
Câu 17
Trong chương trình giải phương trình bậc nhất ax+b=0, nếu a=0 và b=0, phương trình sẽ có kết quả là gì?
Đáp án và lời giải
Đáp án: B
Câu 18
Việc thêm các câu lệnh bổ sung để hiển thị giá trị của các biến trong quá trình chạy chương trình nhằm mục đích gì?
Đáp án và lời giải
Đáp án: C
Câu 19
Trong quá trình gỡ lỗi, điều nào sau đây không phải là một bước quan trọng?
Đáp án và lời giải
Đáp án: C
Câu 20
Đáp án do AI giải
Lỗi nào dưới đây có thể khiến chương trình dừng đột ngột hoặc không chạy được?