Câu hỏi trắc nghiệmSoftware Architecture and Design - Kiến Trúc & Thiết Kế Phần MềmFinal Exam - SWD392
What is a deployment view of a software architecture?
4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
AA static view in terms of a module hierarchy
BA static view in terms of components and connectors
A view of the physical configuration in terms of nodes and interconnectionsĐúng
DA dynamic interaction view in terms of objects and messages
Giải thích chi tiết
Đáp án đúng: C. Deployment view (khung nhìn triển khai) mô tả cấu hình VẬT LÝ của hệ thống: các nút xử lý (node) và các đường kết nối giữa chúng, cùng việc phân bổ các thành phần phần mềm lên từng nút. Đây là khung nhìn trả lời câu hỏi phần mềm chạy ở đâu và giao tiếp qua hạ tầng nào. Phương án A mô tả khung nhìn phân rã theo mô-đun; phương án B là khung nhìn thành phần và đầu nối (component-and-connector); phương án D là khung nhìn tương tác động giữa các đối tượng và thông điệp. Cả ba đều là những khung nhìn khác trong bộ khung nhìn kiến trúc phần mềm.