单选题 The software architecture of a program or computing system is the structure or structures of the system, which comprise software______, the externally ______ properties of those components, and the relationships between them. The architecture is not the operational software. Rather, it is a ______ that enables a so, ware engineer to: analyze the ______ of the design in meeting its stated requirements, consider architectural alternatives at a stage when making design changes is still relatively easy, and reduce the ______ associated with the construction of the software.

单选题 A.visible B.reliable C.secure D.robust
【正确答案】 A
【答案解析】
单选题 A.framework B.deliverables C.representation D.semantic models
【正确答案】 C
【答案解析】
单选题 A.changeability B.effectiveness C.testability D.functionality
【正确答案】 B
【答案解析】
单选题 A.quality B.budget C.schedules D.risks
【正确答案】 D
【答案解析】
单选题 A.pattern B.models C.metadata D.components
【正确答案】 D
【答案解析】