问题 单项选择题

以下叙述,()不是软件架构的主要作用。

A.在设计变更相对容易的阶段,考虑系统结构的可选方案

B.便于技术人员与非技术人员就软件设计进行交互

C.展现软件的结构、属性与内部交互关系

D.表达系统是否满足用户的功能性需求

答案

参考答案:D

解析:

本题主要考查软件架构基础知识。

软件架构能够在设计变更相对容易的阶段,考虑系统结构的可选方案,便于技术人员与非技术人员就软件设计进行交互,能够展现软件的结构、属性与内部交互关系。但是软件架构与用户对系统的功能性需求没有直接的对应关系。

单项选择题
名词解释