题目内容:
The software architecture is a set of software components, subsystems, relationships,interactions, the properties of each of these elements, and the set of guiding principles that together constitute the fundamental properties and constraints of a software system or set of systems. __(71)__ defines a general set of element types and their interactions.The examples include Pipes and Filters, Model-View-Controller, and Reflection. A __(72)__ in software architecture is a representation used to understand or document one or more aspects of a problem or solution. Architecture is usually used in conjunction with many adjunct terms. The __(73)__ defines the key strategies, organization, goals and related processes of the enterprise. At the enterprise level, the __(74)__ may be more of a set of guidelines on how the various software architectures should be constructed consistently across the enterprise.The __(75)__ , which describes the high-level set of elements involved in application from a particular domain along with their interactions, is often used to focus on subsystem definition rather than application process level definition.(71)
A.Architectural pattern
B.Architectural description
C.Architectural view
D.Architectural viewpoint
参考答案:
答案解析: