IMG-LOGO
Trang chủ Lớp 11 Tin học 15 câu Trắc nghiệm Tin học 11 Cánh diều Định hướng KHMT Bài 6: Kiểm thử và sửa lỗi chương trình có đáp án

15 câu Trắc nghiệm Tin học 11 Cánh diều Định hướng KHMT Bài 6: Kiểm thử và sửa lỗi chương trình có đáp án

15 câu Trắc nghiệm Tin học 11 Cánh diều Định hướng KHMT Bài 6: Kiểm thử và sửa lỗi chương trình có đáp án

  • 31 lượt thi

  • 10 câu hỏi

  • 60 phút

Danh sách câu hỏi

Câu 1:

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Nguyên nhân nào thường gây ra lỗi cú pháp trong lập trình?

Xem đáp án

Đáp án: A

Giải thích: Lỗi cú pháp thường xảy ra do các sai sót trong việc viết câu lệnh, như thiếu dấu chấm phẩy, dấu ngoặc không khớp, hoặc sai cấu trúc ngữ pháp của ngôn ngữ lập trình.


Câu 2:

Lỗi nào được xác định là lỗi thời gian chạy?

Xem đáp án

Đáp án: B

Giải thích: Lỗi thời gian chạy xảy ra khi chương trình đã được biên dịch nhưng gặp phải vấn đề trong quá trình thực thi, như chia cho 0 hoặc truy cập phần tử ngoài phạm vi cho phép.


Câu 3:

Chạy thử chương trình có mục đích gì?

Xem đáp án

Đáp án: B

Giải thích: Mục đích chính của việc chạy thử chương trình là để phát hiện lỗi trong mã nguồn và đảm bảo rằng chương trình hoạt động đúng theo yêu cầu đề bài.


Câu 4:

Khi nào bạn nên sử dụng ca kiểm thử?

Xem đáp án

Đáp án: B

Giải thích: Ca kiểm thử là một trường hợp cụ thể với đầu vào và đầu ra dự đoán nhằm phát hiện các lỗi tiềm ẩn trong chương trình.


Câu 5:

Điều gì là một phần quan trọng trong việc gỡ lỗi?

Xem đáp án

Đáp án: B

Giải thích: Tách biệt các phần công việc của chương trình giúp dễ dàng xác định và sửa lỗi ở các đoạn mã cụ thể, cải thiện khả năng gỡ lỗi.


Câu 6:

Đâu là một kỹ thuật tốt để kiểm tra lỗi trong các biến kiểu số thực?

Xem đáp án

Đáp án: B

Giải thích: Lỗi logic có thể xảy ra khi so sánh các biến kiểu số thực do vấn đề làm tròn. Việc kiểm tra sự bằng nhau giữa các giá trị có thể dẫn đến sai sót, vì vậy nên kiểm tra cẩn thận.


Câu 7:

Việc in ra giá trị biến trong quá trình gỡ lỗi có tác dụng gì?

Xem đáp án

Đáp án: B

Giải thích: In ra giá trị biến giúp lập trình viên theo dõi trạng thái của biến trong quá trình chạy thử, từ đó dễ dàng xác định vị trí và nguyên nhân của lỗi.


Câu 8:

Tại sao cần thiết lập các thói quen lập trình tốt?

Xem đáp án

Đáp án: B

Giải thích: Các thói quen lập trình tốt giúp giảm thiểu số lượng lỗi trong mã nguồn, từ đó giúp việc gỡ lỗi trở nên dễ dàng và hiệu quả hơn


Câu 9:

Lợi ích của việc tổ chức tách biệt các phần công việc trong một chương trình là gì?

Xem đáp án

Đáp án: B

Giải thích: Tổ chức tách biệt các phần công việc giúp việc chạy thử và sửa lỗi trở nên dễ dàng hơn, vì có thể tập trung vào từng phần cụ thể của chương trình.


Câu 10:

Lý do nào sau đây không phải là lý do để kiểm thử chương trình?

Xem đáp án

Đáp án: B

Giải thích: Mặc dù tối ưu hóa hiệu suất là quan trọng, nhưng mục tiêu chính của kiểm thử chương trình là phát hiện và sửa lỗi để đảm bảo chương trình hoạt động đúng và đáp ứng yêu cầu bài toán.


Bắt đầu thi ngay


Có thể bạn quan tâm


Các bài thi hot trong chương