慕课北京大学.软件工程.第二章.软件过程.常见的软件生存周期模型
- 0 目录
- 2 软件过程
- 2.4 常见的软件生存周期模型
- 2.4.1课堂重点
- 2.4.2测试与作业
- 3 下一章
0 目录
2 软件过程
2.4 常见的软件生存周期模型
2.4.1课堂重点
2.4.2测试与作业
1多选(2分)下列关于瀑布模型的说法正确的是()
A.瀑布模型仅能依次经过需求、设计、编码、测试、集成和维护这一路径进行项目开发,不能从后一阶段返回到前面的阶段。
B.瀑布模型在每一阶段都会生成相应的文档。1.00/2.00
C.瀑布模型只有在需求阶段和运行阶段才能有获取方和用户参与,其余阶段只能开发团队参加。
D.瀑布模型要求需求在最初阶段就要完整和明确。1.00/2.00
正确答案:B、D
2多选(2分)多选题:下列关于增量模型的说法正确的是()
A.增量模型要求需求在最初阶段就要完整和明确。1.00/2.00
B.相比于瀑布模型,采用增量模型开发的项目所需的成本和时间要少。
C.采用增量模型时,每一增量必须按照既定顺序依次开发,不能更改。
D.增量模型能够更早的向用户交付第一个版本的系统。1.00/2.00
正确答案:A、D
3多选(2分)多选题:下列关于演化模型的说法正确的是()
A.演化模型要求需求在最初阶段就要完整和明确。
B.演化模型可以弱化需求和设计文档的编写,以提高开发效率。
C.演化模型在每一次迭代过程中可以采用瀑布模型。1.00/2.00
D.相比瀑布模型,演化模型需要获取方和用户更多的参与。1.00/2.00
正确答案:C、D
4单选(2分)单选题:下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。
A.演化模型B.瀑布模型C.喷泉模型2.00/2.00D.增量模型
正确答案:C