扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 基于架构的软件开发中等
单选题
2017年11月第33题
中等
单选题
2017年11月第33题
#第二版教材
#必须掌握
体系结构文档化有助于辅助系统分析人员和程序员去实现体系结构。体系结构文档化过程的主要输出包括(__)。
问题(1)
浓缩知识点
基于体系结构的开发模型(ABSDM)涵盖体系结构需求、设计、文档化、复审、实现和演化六大核心过程,其中文档化过程是将架构设计成果标准化固化的关键环节,核心输出为体系结构规格说明与用于测试体系结构需求的质量设计说明书。该过程可有效衔接架构设计与后续开发维护工作,帮助系统分析人员、程序员精准理解并落地架构设计。需注意区分不同阶段产物,软件功能需求说明属于需求阶段输出,质量属性说明书、多视图体系结构模型等并非该文档化过程的标准输出内容,避免概念混淆。
正确答案
A
本题考察的是基于体系结构的开发模型(ABSDM)中的文档化过程及其输出物。
ABSDM 将整个架构驱动的软件过程划分为体系结构需求、设计、文档化、复审、实现和演化六个过程,其中文档化过程的主要目标是将架构设计成果以标准化文档形式固定下来,以便后续开发和维护。
A选项体系结构规格说明、测试体系结构需求的质量设计说明书:完全符合ABSDM对文档化过程输出的描述,即要输出架构的详细规格说明和验证质量需求的设计文档,因此正确。
B选项质量属性说明书、体系结构描述:虽然涉及架构相关内容,但不符合ABSDM中对“文档化过程输出物”的具体命名,错误。
C选项体系结构规格说明、软件功能需求说明:功能需求说明属于需求阶段的产物,不是文档化过程的直接输出,错误。
D选项多视图体系结构模型、体系结构验证说明:多视图模型属于架构描述手段,验证说明属于复审或测试阶段产物,不是文档化过程的标准输出,错误。
