Trắc nghiệm Tin học 8 Chân trời bài 15 Gỡ lỗi chương trình

Trắc nghiệm Tin học 8 Chân trời bài 15 Gỡ lỗi chương trình

Trắc nghiệm Tin học 8 Chân trời bài 15 Gỡ lỗi chương trình

Số câu25
Quiz ID44532
Câu 1
Khi kiểm thử một chương trình tính điểm học sinh (từ 0 đến 10), giá trị nào sau đây được xem là 'dữ liệu biên' cần kiểm tra?
Câu 2
Hiện tượng gì sẽ xảy ra nếu chương trình sử dụng một biến chưa từng được khai báo (trong ngôn ngữ yêu cầu khai báo)?
Câu 3
Lợi ích lớn nhất của việc đọc kỹ thông báo lỗi (error message) do hệ thống cung cấp là gì?
Câu 4
Phương pháp 'chạy từng bước' (step-by-step execution) giúp ích gì trong việc gỡ lỗi?
Câu 5
Lỗi cú pháp trong lập trình có đặc điểm nhận diện nào rõ ràng nhất?
Câu 6
Khẳng định nào sau đây mô tả đúng nhất sự khác biệt giữa Kiểm thử (Testing) và Gỡ lỗi (Debugging)?
Câu 7
Loại lỗi nào thường khó phát hiện nhất đối với người mới học lập trình?
Câu 8
Thuật ngữ 'Bug' trong tin học dùng để chỉ điều gì?
Câu 9
Khi gặp một lỗi logic khó hiểu, một kỹ thuật đơn giản lập trình viên thường dùng là gì?
Câu 10
Một bộ dữ liệu thử (test data) tốt cần bao gồm những loại dữ liệu nào?
Câu 11
Khi lập trình Scratch, nhân vật di chuyển liên tục không dừng dù đã thỏa mãn điều kiện kết thúc, nguyên nhân có thể là do đâu?
Câu 12
Mục đích chính của việc sử dụng 'bộ dữ liệu thử' (test data) trong lập trình là gì?
Câu 13
Hành động nào sau đây sẽ gây ra lỗi cú pháp trong hầu hết các ngôn ngữ lập trình văn bản?
Câu 14
Dấu hiệu nào sau đây cho thấy chương trình tính tiền công hằng ngày đang có lỗi logic?
Câu 15
Phương pháp 'cô lập lỗi' trong quá trình gỡ lỗi có nghĩa là gì?
Câu 16
Dữ liệu ngoại lệ (exceptional data) dùng trong kiểm thử chương trình thường là loại dữ liệu gì?
Câu 17
Tại sao phải chạy lại bộ dữ liệu thử sau khi đã sửa xong một lỗi?
Câu 18
Trong Scratch, nếu bạn muốn tính chu vi hình vuông cạnh 'a' nhưng lại dùng phép toán 'a + 4', đây là loại lỗi gì?
Câu 19
Trong Scratch, nếu bạn lắp ghép đúng tất cả các khối lệnh di chuyển nhưng khi nhấn lá cờ xanh nhân vật vẫn đứng im, nguyên nhân phổ biến nhất là gì?
Câu 20
Trong Scratch, nếu trò chơi không đặt lại điểm số về 0 khi bắt đầu lại, đó là lỗi thuộc nhóm nào?
Câu 21
Gỡ lỗi chương trình là quá trình gì?
Câu 22
Bước đầu tiên trong quy trình gỡ lỗi chương trình là gì?
Câu 23
Sau khi đã xác định được vị trí và nguyên nhân gây lỗi, bước tiếp theo lập trình viên cần làm là gì?
Câu 24
Trong quá trình gỡ lỗi, việc theo dõi giá trị của các biến (variable) có tác dụng gì?
Câu 25
Lỗi logic trong chương trình máy tính là loại lỗi như thế nào?

Để lại một bình luận