扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 统一过程(RUP)简单
单选题
2024年11月第16题
收藏
分享
#软件工程
#统一过程(RUP)
#第二版教材
#凯恩建议必须掌握
RUP 是(__)的、以体系结构为中心的、迭代和增量的软件开发过程。
问题(1)
正确答案A
凯恩解析
本题考察的是RUP(Rational Unified Process)统一过程的核心特性。
RUP 是一种软件开发过程框架,强调以下三个核心特征:
- 用例驱动(Use Case Driven):RUP 使用用例来驱动整个开发过程,贯穿需求分析、设计、实现和测试。用例帮助开发团队理解用户需求,并保持开发工作的业务一致性。
- 以体系结构为中心(Architecture-Centric):RUP 强调在项目早期构建系统的核心架构,架构贯穿于整个开发过程,指导系统设计和实现。
- 迭代和增量开发(Iterative and Incremental):RUP 采用分阶段的迭代方法,每个迭代周期交付可运行的软件版本,不断完善系统。
A选项用例驱动:是RUP的三大核心原则之一,是正确答案。
B选项场景驱动:虽然用例可以包含场景,但“场景驱动”不是RUP的正式术语或核心特征。
C选项架构驱动:虽然RUP强调体系结构,但更准确的说法是“以体系结构为中心”,而不是“架构驱动”。
D选项测试驱动:测试驱动开发(TDD)是敏捷开发中的术语,非RUP的特征。
因此,选项 A 正确。
