简述建立原型模型对软件需求分析的作用。
第1题:
传统软件开发方法和原型化方法对软件需求分析的要求不同。同时,原型化方法提出了一套改进传统方法的理论,试分析:
1.传统的软件开发模型的缺陷是什么?
2.原型化方法的类型有哪些?
3.原型化开发模型的主要优点是什么?
第2题:
原型提供有效集成化字典是一项关键的软件需求,它在下列原型生命周期的( )中提供。
A.识别基本需求
B.模型检验
C.原型修正和改进
D.开发工作模型
第3题:
快速原型模型根据原型的不同作用,有三类原型模型:探索型原型、实验型原型、演化型原型。探索型原型。这种类型的原型模型是把原型用于开发的(52),目的是要弄清用户的需求,确定所期望的特性,并探索各种方案的可行性。它主要针对开发目标模糊,用户与开发着对项目都缺乏经验的情况,通过对原型的开发来明确用户的需求。
A.需求分析阶段
B.设计阶段
C.程序撰写整合阶段
D.测试阶段
第4题:
第5题:
下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是()。
第6题:
说明需求分析过程中建立需求原型的作用。
第7题:
分析模型的主要目标是()。
第8题:
原型法相比传统瀑布模型更难于获取软件的需求。
第9题:
对
错
第10题:
第11题:
描述客户的需要
完成所需要的系统原型
定义在软件完成后可以被确认的一组需求
建立创建软件设计的基础
第12题:
对
错
第13题:
原型提供有效集成化字典是一项关键的软件需求,它在下列原型生命周期的哪—步提供?
A.识别基本需求
B.模型检验
C.原型修正和改进
D.开发工作模型
第14题:
基于软件开发“螺旋模型”是经常使用的一种模型,它是(1)的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。螺旋模型沿着螺线进行若干次迭代,每次迭代中的活动依次为(2)。
A.瀑布模型和快速原型模型
B.瀑布模型和增量模型
C.迭代模型和快速原型模型
D.敏捷模型和原型模型@@@SXB@@@A.需求分析、风险分析、实施工程和客户评估
B.需求收集、制定计划、风险分析和实施工程
C.制定计划、风险分析、实施工程和软件运维
D.制定计划、风险分析、实施工程和客户评估
第15题:
第16题:
原型法建立的是一个()
第17题:
适合需求模糊或需求不确定系统开发的软件开发模型有()
第18题:
软件需求分析的关键是为真实世界的问题建立模型,即问题域建模。
第19题:
软件开发模型:软件需求完全确定采用();初始阶段只提供基本需求时采用(),如原型模型和螺旋模型。
第20题:
第21题:
第22题:
瀑布模型
RAD模型
原型模型
第23题:
逻辑模型
原型
可运行的软件
物理模型