返回
当前 - 选择题 - 软件架构基础简单
题号:0020150500038
单选题
2015年11月第38题
简单
题号:0020150500038
单选题
2015年11月第38题
软件架构基础
中等
中频
软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和(交互作用),并通过多种(视图)全面描述特定系统的架构。
浓缩知识点
软件架构设计是涵盖架构模型提出、方案设计及设计评审的迭代过程,其核心聚焦于系统组件的结构、属性以及组件间的交互作用,这是架构设计的核心要素,后续开发阶段的实现方式、验证阶段的测试方式均不属于架构设计的核心关注范畴。在架构的表达与沟通上,多视图是行业通用的标准手段,通过逻辑视图、开发视图、部署视图等不同维度的视图,能够全面立体地呈现系统架构,相比建模层面的对象、偏向实现细节的代码,或是仅作记录的普通文档,视图是更高效且核心的架构描述方式。
正确答案
B
本题考察的是软件架构设计的基本内容与描述方式。
软件架构设计是涵盖架构模型提出、方案设计及设计评审的迭代过程,其核心聚焦于系统组件的结构、属性以及组件间的交互作用,这是架构设计的核心要素,后续开发阶段的实现方式、验证阶段的测试方式均不属于架构设计的核心关注范畴。
本小问答案是 交互作用。题干中的“架构设计主要关注软件组件的结构、属性和交互作用并通过多种”对应交互作用。
因此,选项 B 正确。
