查看更多
当前 - 选择题 - 统一过程(RUP)
中等
单选题
2015年11月第25题
#软件工程
#统一过程(RUP)
#第二版教材
#凯恩建议必须掌握

RUP强调采用(问题1)的方式来开发软件,这样做的好处是(问题2)

正确答案C
凯恩解析

本题考察的是RUP(Rational Unified Process)的核心特征与优势
RUP 是一种迭代式的软件开发过程框架,强调在开发过程中不断评估与改进,降低风险并适应变化。
问题1
A选项原型和螺旋:原型方法和螺旋模型是不同的软件过程模型,不是 RUP 的核心开发方式,错误。
B选项螺旋和增量:螺旋模型关注风险驱动,增量式开发关注逐步交付,但 RUP 并非直接结合这两者,错误。
C选项迭代和增量:RUP 明确提出采用迭代和增量的开发方式,通过分阶段、分版本逐步完善系统,同时在每次迭代中进行设计、实现和测试,正确。
D选项快速和迭代:快速开发是敏捷方法的特征之一,不是 RUP 的核心表述,错误。
所以选择 C。

问题2
A选项在软件开发的早期就可以对关键的、影响大的风险进行处理:迭代和增量式开发允许在早期就实现和验证关键架构,提前发现并处理重大风险,符合 RUP 优势,正确。
B选项可以避免需求的变更:RUP 强调适应变化,而不是避免变化,错误。
C选项能够非常快速地实现系统的所有需求:迭代与增量是逐步交付,不是一次性快速实现所有需求,错误。
D选项能够更好地控制软件的质量:虽然 RUP 有质量控制机制,但题干问的是这种方式的主要好处,质量并非首要目的,错误。
所以选择 A。

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