Câu hỏi trắc nghiệmSoftware Architecture and Design - Kiến Trúc & Thiết Kế Phần MềmFinal Exam - SWD392
A subsystem provides a larger-grained information-hiding solution than an object. Objects that realize the same use case have higher coupling because they communicate with each other (as depicted on the use case-based interaction diagram) and have lower (or no) coupling with objects in other use cases.
2 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
TrueĐúng
BFalse
Giải thích chi tiết
Đáp án đúng: A. Phát biểu đã cho là ĐÚNG. Hệ thống con là đơn vị che giấu thông tin ở mức thô hơn đối tượng: nó gom nhiều đối tượng cộng tác chặt chẽ và chỉ để lộ ra ngoài một giao diện hẹp. Cơ sở để nhóm là mức độ kết dính: các đối tượng cùng hiện thực hoá một use case thường trao đổi thông điệp liên tục với nhau nên có coupling cao, trong khi liên hệ với đối tượng của use case khác thì thấp hoặc không có, đúng như thể hiện trên sơ đồ tương tác theo use case. Vì vậy chọn "False" (B) là sai với nguyên tắc phân rã hệ thống con của COMET.