15 câu Trắc nghiệm Tin học 11 Kết nối tri thức Bài 23 có đáp án

Tiêu chí nào dưới đây là quan trọng nhất khi đánh giá hiệu quả của một thuật toán?a) Thời gian chạy nhanh hơn các thuật toán khác cùng giải bài toán.b) Sử dụng bộ nhớ ít nhất có thể.c) Chương

12/15

Tiêu chí nào dưới đây là quan trọng nhất khi đánh giá hiệu quả của một thuật toán?

a) Thời gian chạy nhanh hơn các thuật toán khác cùng giải bài toán.

b) Sử dụng bộ nhớ ít nhất có thể.

c) Chương trình phải rõ ràng, dễ hiểu và dễ áp dụng.

d) Phải chứng minh được tính đúng đắn tuyệt đối của thuật toán.

0/3000 ký tự
Giải thích

a) Đúng. Thời gian chạy của thuật toán là một tiêu chí quan trọng để đánh giá hiệu quả của nó, đặc biệt là khi xét đến độ phức tạp thời gian.

b) Sai. Bộ nhớ ít cũng quan trọng, nhưng không phải là yếu tố quan trọng nhất trong mọi trường hợp.

c) Sai. Rõ ràng và dễ hiểu giúp lập trình dễ bảo trì, nhưng không phải là tiêu chí chính để đánh giá hiệu quả.

d) Sai. Tính đúng đắn là yêu cầu cần có, nhưng tính hiệu quả còn đòi hỏi thuật toán phải chạy nhanh và sử dụng bộ nhớ hợp lý.