Trắc nghiệm Tin học 11 Cánh diều KHMT bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa

Trắc nghiệm Tin học 11 Cánh diều KHMT bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa

Trắc nghiệm Tin học 11 Cánh diều KHMT bài 10 Thiết kế chương trình từ trên xuống và phương pháp modun hóa

Số câu25
Quiz ID20420
Câu 1
1. Modun hóa chương trình giúp ích gì cho việc bảo trì (maintenance) phần mềm?
Câu 2
2. Khi một chương trình được thiết kế theo phương pháp từ trên xuống, mỗi modun con thường đại diện cho:
Câu 3
3. Modun hóa chương trình có ý nghĩa như thế nào đối với việc sửa lỗi (debugging)?
Câu 4
4. Tại sao việc chia nhỏ chương trình thành các modun giúp tăng khả năng tái sử dụng mã?
Câu 5
5. Trong thiết kế từ trên xuống, nếu một bài toán con trở nên quá phức tạp, điều đó có thể cho thấy:
Câu 6
6. Trong mô hình thiết kế từ trên xuống, các modun ở cấp cao nhất thường có vai trò gì?
Câu 7
7. Mục đích chính của phương pháp modun hóa trong thiết kế chương trình là gì?
Câu 8
8. Việc sử dụng tên hàm (function name) rõ ràng và mô tả đúng chức năng của modun có vai trò gì trong thiết kế từ trên xuống?
Câu 9
9. Khi hai modun A và B có sự phụ thuộc lẫn nhau rất lớn, tức là thay đổi trong A thường yêu cầu thay đổi tương ứng trong B, điều này thể hiện:
Câu 10
10. Ưu điểm của việc sử dụng modun hóa là gì trong quá trình phát triển phần mềm?
Câu 11
11. Trong thiết kế từ trên xuống, khi chia một bài toán lớn, điều gì cần được ưu tiên xem xét cho các bài toán con?
Câu 12
12. Phương pháp modun hóa có thể được xem như một cách áp dụng của nguyên tắc nào trong kỹ thuật phần mềm?
Câu 13
13. Phương pháp thiết kế chương trình từ trên xuống giúp lập trình viên tập trung vào điều gì trước tiên?
Câu 14
14. Theo quan điểm thiết kế chương trình từ trên xuống, bước đầu tiên quan trọng nhất là gì?
Câu 15
15. Trong thiết kế từ trên xuống, việc xác định giao diện của một modun con bao gồm những gì?
Câu 16
16. Khi một modun chỉ xử lý một loại dữ liệu duy nhất và thực hiện một phép biến đổi cụ thể trên dữ liệu đó, modun đó được coi là:
Câu 17
17. Đâu là một ví dụ về việc áp dụng thiết kế từ trên xuống trong cuộc sống hàng ngày?
Câu 18
18. Nếu một modun có nhiều nhiệm vụ khác nhau và các nhiệm vụ này không liên quan chặt chẽ với nhau, modun đó được cho là có:
Câu 19
19. Phát biểu nào sau đây mô tả đúng nhất vai trò của modun chính (main module) trong cấu trúc chương trình từ trên xuống?
Câu 20
20. Khi chia một bài toán lớn thành nhiều bài toán con, chúng ta cần đảm bảo rằng:
Câu 21
21. Khi một modun thực hiện nhiều chức năng không liên quan, việc kiểm thử modun đó sẽ:
Câu 22
22. Khi một modun có thể được sử dụng lại trong nhiều dự án khác nhau, điều đó phản ánh tính chất nào của modun hóa?
Câu 23
23. Một modun tốt theo nguyên tắc thiết kế từ trên xuống nên có đặc điểm nào sau đây?
Câu 24
24. Trong phương pháp thiết kế từ trên xuống, khi chúng ta tiếp tục chia nhỏ các bài toán, chúng ta đang đi từ cấp độ nào đến cấp độ nào?
Câu 25
25. Khi thiết kế một chương trình, việc xác định rõ đầu vào và đầu ra của mỗi modun là một phần của nguyên tắc nào?

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