问题
单项选择题 共用题干题
软件系统架构是关于软件系统的结构、(1)和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的(2)。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和(3)结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。
空白(2)处应选择()
A.交互关系
B.实现关系
C.数据依赖
D.功能依赖
答案
参考答案:A
解析:
本题主要考查软件系统架构的基础知识。软件系统架构是关于软件系统的结构、行为和属性的高级抽象。在描述阶段,主要描述直接构成系统的抽象组件以及各个组件之间的连接规则,特别是相对细致地描述组件的交互关系。在实现阶段,这些抽象组件被细化为实际的组件,比如具体类或者对象。软件系统架构不仅指定了软件系统的组织和拓扑结构,而且显示了系统需求和组件之间的对应关系,包括设计决策的基本方法和基本原理。