PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai
PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai
Mục đích chính của việc sử dụng các bộ dữ liệu kiểm thử là gì?
a) Chứng minh tính đúng đắn tuyệt đối của chương trình.
b) Kiểm tra độ tin cậy của chương trình bằng cách phát hiện lỗi có thể có.
c) Đánh giá tốc độ thực thi của chương trình.
d) Đảm bảo chương trình tiết kiệm bộ nhớ tối đa.
Quảng cáo
Trả lời:
a) Sai. Sử dụng các bộ dữ liệu kiểm thử giúp tăng độ tin cậy của chương trình nhưng không thể chứng minh tính đúng đắn tuyệt đối của chương trình.
b) Đúng. Mục đích của các bộ dữ liệu kiểm thử là phát hiện lỗi có thể có và đánh giá độ tin cậy của chương trình.
c) Sai. Kiểm tra tốc độ thực thi là một yếu tố khác trong đánh giá hiệu quả, nhưng không phải là mục tiêu chính của việc kiểm thử.
d) Sai. Mục tiêu tiết kiệm bộ nhớ thuộc về tối ưu hóa bộ nhớ, không phải mục đích của kiểm thử bằng bộ dữ liệu kiểm thử
Hot: Học hè online Toán, Văn, Anh...lớp 1-12 tại Vietjack với hơn 1 triệu bài tập có đáp án. Học ngay
- Trọng tâm Hóa học 11 dùng cho cả 3 bộ sách Kết nối, Cánh diều, Chân trời sáng tạo VietJack - Sách 2025 ( 58.000₫ )
- Sách - Sổ tay kiến thức trọng tâm Vật lí 11 VietJack - Sách 2025 theo chương trình mới cho 2k8 ( 45.000₫ )
- Sách lớp 11 - Trọng tâm Toán, Lý, Hóa, Sử, Địa lớp 11 3 bộ sách KNTT, CTST, CD VietJack ( 52.000₫ )
- Sách lớp 10 - Combo Trọng tâm Toán, Văn, Anh và Lí, Hóa, Sinh cho cả 3 bộ KNTT, CD, CTST VietJack ( 75.000₫ )
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Lời giải
Đáp án: Kiểm thử chương trình giúp tăng độ tin cậy của chương trình bằng cách phát hiện và sửa các lỗi thông qua việc sử dụng các bộ dữ liệu đầu vào khác nhau. Tuy nhiên, kiểm thử không thể chứng minh tính đúng đắn hoàn toàn của một thuật toán.
Giải thích: Kiểm thử có thể phát hiện lỗi khi chương trình không cho ra kết quả đúng với các bộ dữ liệu đầu vào cụ thể. Tuy nhiên, vì số lượng trường hợp đầu vào là vô hạn, nên kiểm thử không đảm bảo rằng chương trình luôn đúng với mọi trường hợp. Để chứng minh tính đúng của một thuật toán, ta cần sử dụng các phương pháp chứng minh logic hoặc toán học.
Lời giải
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ý.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.