vietjack.com

15 câu Trắc nghiệm Tin học 11 Cánh diều Bài 10:  Thiết kế chương trình từ trên xuống và phương pháp mô đun hóa có đáp án
Quiz

15 câu Trắc nghiệm Tin học 11 Cánh diều Bài 10: Thiết kế chương trình từ trên xuống và phương pháp mô đun hóa có đáp án

A
Admin
10 câu hỏiTin họcLớp 11
10 CÂU HỎI
1. Nhiều lựa chọn

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.

Thiết kế chương trình từ trên xuống là gì?

A. Phương pháp phân tích chương trình thành nhiều phần nhỏ, độc lập.

B. Kỹ thuật viết mã theo từng dòng mà không phân chia hàm.

C. Phương pháp tập trung vào viết một hàm duy nhất cho tất cả các chức năng.

D. Một cách lập trình mà không cần kiểm thử chương trình.

2. Nhiều lựa chọn

Mô đun hóa giúp ích gì trong quá trình lập trình?

A. Giảm độ phức tạp và giúp chương trình dễ hiểu hơn.

B. Tăng độ khó trong lập trình và gỡ lỗi.

C. Tăng kích thước mã và làm cho chương trình khó bảo trì.

D. Không có tác dụng gì đối với lập trình.

3. Nhiều lựa chọn

Giai đoạn nào trong mô đun hóa là bước đầu tiên?

A. Thiết kế các hàm nhỏ.

B. Viết chương trình chính.

C. Liệt kê các việc lớn cần thực hiện.

D. Gỡ lỗi từng hàm.

4. Nhiều lựa chọn

Một lợi ích quan trọng của lập trình theo phương pháp mô đun hóa là gì?

A. Tăng tốc độ phát triển phần mềm bằng cách tránh các hàm phức tạp.

B. Dễ dàng kiểm thử và sửa lỗi các mô-đun riêng biệt.

C. Giảm thiểu tài nguyên phần cứng sử dụng.

D. Làm cho chương trình trở nên ngắn hơn bất kể yêu cầu ban đầu.

5. Nhiều lựa chọn

Trong lập trình mô đun hóa, chương trình chính thường bao gồm gì?

A. Tất cả các chức năng của chương trình

B. Một số câu lệnh để gọi các hàm do người lập trình định nghĩa.

C. Một hàm duy nhất thực hiện toàn bộ công việc.

D. Các câu lệnh không cần phân chia theo chức năng.

6. Nhiều lựa chọn

Tại sao mô đun hóa lại giúp chương trình có khả năng tái sử dụng cao?

A. Vì các mô-đun là duy nhất và không thể dùng ở nơi khác.

B. Vì các mô-đun có tính độc lập nên có thể được sử dụng lại trong các chương trình khác.

C. Vì lập trình mô đun hóa chỉ sử dụng được trong một dự án cụ thể.

D. Vì mô đun hóa chỉ dành cho các chương trình nhỏ.

7. Nhiều lựa chọn

Trong lập trình theo mô đun hóa, nếu một mô đun gặp lỗi, điều gì có thể xảy ra?

A. Toàn bộ chương trình sẽ không hoạt động.

B. Lỗi sẽ dễ dàng xác định trong mô đun riêng đó.

C. Tất cả các mô-đun khác sẽ tự động dừng hoạt động.

D. Chương trình không thể chạy thử được.

8. Nhiều lựa chọn

Thiết kế chương trình từ trên xuống và mô đun hóa giúp gì cho nhóm làm việc?

A. Chỉ một người có thể làm việc trên mã nguồn của chương trình.

B. Nhiều thành viên có thể làm việc đồng thời trên các mô đun khác nhau.

C. Tăng cường sự phụ thuộc lẫn nhau giữa các thành viên nhóm.

D. Chỉ có một mô đun được tạo ra bởi nhóm.

9. Nhiều lựa chọn

Thiết kế từ trên xuống thường kết hợp với phương pháp nào để đảm bảo chương trình dễ bảo trì?

A. Phương pháp nguyên khối.

B. Phương pháp thử sai.

C. Phương pháp mô đun hóa.

D. Phương pháp viết mã nối tiếp.

10. Nhiều lựa chọn

Trong ví dụ về lập trình mô đun hóa, việc kiểm tra thời gian tìm kiếm giữa các thuật toán nhằm mục đích gì?

A. Để thử nghiệm các hàm mô-đun hóa.

B. Để so sánh độ phức tạp của các thuật toán tìm kiếm.

C. Để kiểm tra khả năng tạo ra lỗi của chương trình.

D. Để xem chương trình có thể hoạt động mà không cần mô đun hóa.

© All rights reserved VietJack