软件系统架构是关于软件系统的结构、(40)和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的(41)。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和(42)结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。
A.行为
B.组织
C.性能
D.功能
第1题:
以下关于软件架构设计重要性的描述,( )是错误的。
A.软件架构设计能够满足系统的性能、安全性、可维护性等品质 B.软件架构设计能够帮助项目干系入(Stakeholder)更好地理解软件结构 C.软件架构设计能够帮助架构师更好地捕获和细化系统需求 D.软件架构设计能够有效地管理系统的复杂性,并降低系统维护费用
第2题:
第3题:
下面关于软件架构的描述哪个是不正确的?
A.软件架构是一组特定的架构元素,包括处理元素、数据元素和上下文元素。
B.软件架构即一系列重要的设计决策。
C.软件架构包括系统组件、连接件和约束的集合。
D.构成系统的结构要素等。
第4题:
第5题:
以下哪个不是软件架构的特性:
A.软件架构模式是可复用的
B.软件架构含有软件系统具体的物理代码模块
C.架构包含了系统结构要素及其关系的描述
D.架构是系统最高层次的分解