问题 单项选择题

基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。ABSD方法有三个基础:功能分解、()和软件模板的使用。

A.对需求进行优先级排列

B.根据需求自行设计系统的总体架构

C.选择架构风格实现质量及商业需求

D.开发系统原型用于测试

答案

参考答案:C

解析:

本题主要考查考生对基于架构的软件设计(ABSD)的理解与掌握,ABSD以架构风格和质量属性为中心,强调由商业、质量和功能需求的组合驱动软件架构设计。ABSD方法有三个基础:功能分解、选择架构风格实现质量及商业需求和软件模板的使用。

单项选择题
单项选择题