更多"瀑布模型把软件生命周期划分为8个主要的阶段,其中()阶段定义的规划将成"的相关试题:
[填空题]瀑布模型把软件生命周期划分为软件定义,软件开发,与()3个阶段,而没个阶段又可分为若干个小更小的阶段.
[单项选择]
软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了__(1)__。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对__(2)__进行识别和分析,并采取相应的对策。螺旋线的第1圈的开始点可能是一个__(3)__。从第2圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,直到软件生命周期的结束。
空白(1)处应选择()
A. 版本管理
B. 可行性分析
C. 风险分析
D. 系统集成
[单项选择]常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等,其中(1)适用于需求明确或很少变更的项目,(2)主要用来描述面向对象的软件开发过程。空白(1)处填()
A. 瀑布模型
B. 演化模型
C. 螺旋模型
D. 喷泉模型
[单项选择]目前存在有若干种软件生存周期模型。例如瀑布模型、增量模型、螺旋模型等。其中规定了由前至后、相互衔接的固定次序的模型是()。
A. 瀑布模型
B. 增量模型
C. 喷泉模型
D. 螺旋模型
[填空题]瀑布模型是由W.Royce于1970年提出来的。又称为软件()模型。
[单项选择]软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是()
A. 构件化方法
B. 结构化方法
C. 面向对象方法
D. 快速原型方法
[单项选择]螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。空白(1)处应选择()
A. 逐步交付
B. 顺序
C. 循环
D. 增量
[单项选择]软件开发方法中生命周期法中的瀑布模型最适合用于()。
A. 需求完全理解并可望保持稳定,如同系统运行的业务环境一样
B. 需求完全理解并且项目受时间压力影响
C. 项目需要使用面向对象的设计和编程方法
D. 项目需要使用新技术
[多项选择]瀑布模型有()缺点。
A. 只有在项目生命周期的后期才能看到结果
B. 在项目各个阶段之间极少有反馈
C. 均不是
D. 通过过多的强制完成日期和里程碑来跟踪各个项目阶段
[单项选择]瀑布模型和螺旋模型,下列说法错误的是()
A. 瀑布模型将软件生命周期的各项活动规定为依照固定顺序连接的若干阶段工作
B. 螺旋模型比瀑布模型在实际使用起来更有效
C. 和螺旋模型相比瀑布模型在后期发现需求阶段的缺陷,其修改成本比较大