查看更多
当前 - 选择题 - 基于架构的软件开发
中等
单选题
2024年11月第65题
#系统架构设计
#基于架构的软件开发
#第二版教材
#凯恩建议必须掌握

体系结构演化6个步骤:需求变化归类、制订体系结构演化计划、修改、增加或删除构件、(__)、构件组装与测试、技术评审。

问题(1)
正确答案B
凯恩解析

本题考察的是基于架构的软件开发模型(ABSD模型)中体系结构演化的关键步骤
ABSD 模型中体系结构的演化过程包括以下 6 个关键步骤

  1. 需求变化归类:识别并归类用户需求变动,分析哪些变动对应已有构件,哪些需要新增构件。
  2. 制订体系结构演化计划:在修改结构之前,制定详细的演化实施计划,确保演化过程有序进行。
  3. 修改、增加或删除构件:根据变化归类结果调整构件集合,进行必要的增、删、改操作。
  4. 更新构件的相互作用:因为构件变动可能改变构件之间的接口、依赖和交互,因此需更新它们之间的控制流和数据流关系。
  5. 构件组装与测试:将各构件重新集成,形成新的系统架构,并进行系统级功能和性能测试。
  6. 技术评审:对整个演化过程和成果进行评审,确保体系结构正确反映了新需求。

选项 A、C、D 均不属于演化六步骤中的标准部分。
选项 B 是架构调整过程中确保系统一致性和正确性的关键步骤,正确
因此,正确答案是:B. 更新构件的相互作用。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有