扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 基于架构的软件开发困难
单选题
2024年5月第41题
收藏
分享
#系统架构设计
#基于架构的软件开发
#第二版教材
#凯恩建议必须掌握
体系结构演化包含六个步骤,按顺序分别(__)。
问题(1)
正确答案B
凯恩解析
本题考察的是基于架构的软件开发方法中,体系结构演化的六个标准步骤。
具体六步如下:
- 需求变化归类:分析用户需求变化,并将其归类,决定影响哪些构件。
- 制订体系结构演化计划:在变更实施前制定详细计划,指导后续开发。
- 修改、增加或删除构件:根据需求变化对构件进行相应调整。
- 更新构件的相互作用:随着构件变化,相互之间的调用与协作逻辑也需同步更新。
- 构件组装与测试:将新旧构件重新组装成系统整体,并对其功能和性能进行测试。
- 技术评审:对上述变更的正确性和有效性进行评审,以确保满足变更需求。
A选项:将“技术评审”提前至第2步,顺序错误。
B选项:正确,符合六个标准步骤的执行顺序。
C选项:将“技术评审”放在第1步,顺序错误。
D选项:步骤顺序严重错乱,排除。
因此,正确答案是 B。
