原型法在软件开发过程中是一种十分有效的策略,原型通常有两种,如果最后的系统是基于原型生成的,那么称为( )。A. 渐进式原型 B.抛弃型原型C.基础式原型D.简要式原型
原型法在软件开发过程中是一种十分有效的策略,原型通常有两种,如果最后的系统是基于原型生成的,那么称为( )。
A. 渐进式原型
B.抛弃型原型
C.基础式原型
D.简要式原型
B.抛弃型原型
C.基础式原型
D.简要式原型
参考解析
解析:这是一道基本概念题,考查了原型法的基本概念。在多种软件开发生命周期中,有两种模型使用到了原型法:
n 快速原型模型:对于许多需求不够明确的项目,比较适合采用该模型。它采用了一种动态定义需求的,通过快速地建立一个能够反映用户主要需求的软件原型,让用户在计算机上使用它,了解其概要,再根据反馈的结果进行修改。这种模型在获得真实需求时,就将抛弃,因此称为抛弃型原型。
n 演化模型:它与快速原型模型不同,它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。
n 快速原型模型:对于许多需求不够明确的项目,比较适合采用该模型。它采用了一种动态定义需求的,通过快速地建立一个能够反映用户主要需求的软件原型,让用户在计算机上使用它,了解其概要,再根据反馈的结果进行修改。这种模型在获得真实需求时,就将抛弃,因此称为抛弃型原型。
n 演化模型:它与快速原型模型不同,它将从初始的模型中逐渐演化为最终软件产品,是一种“渐进式”原型法。
相关考题:
一种从用户的基本需求入手,快速地实现新系统的一个原型,用户、开发者及其它有关人员在适用原型的过程中,反复修改原型系统,确定各种需求细节,最终达到建立系统的目的的方法为()。 A、生命周期法B、原型化法C、面向对象法D、结构化方法
● 关于原型化开发方法的叙述中,不正确的是 (20) 。(20)A. 原型化方法适应于需求不明确的软件开发B. 在开发过程中,可以废弃不用早期构造的软件原型C. 原型化方法可以直接开发出最终产品D. 原型化方法利于确认各项系统服务的可用性
以下关于原型化开发方法的叙述中,不正确的是(30)。A.原型化方法适应于需求不明确的软件开发SXB 以下关于原型化开发方法的叙述中,不正确的是(30)。A.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性
软件开发“螺旋模型”是经常使用的一种模型,它是( )的结合,强调软件开发过程中的风险分析,特别适合于大型复杂的系统。A:瀑布模型和快速原型模型B:瀑布模型和增量模型C:迭代模型和快速原型模型D:敏捷模型和原型模型
在基于图的簇评估度量表里面,如果簇度量为proximity(Ci,C),簇权值为mi,那么它的类型是()。A、基于图的凝聚度B、基于原型的凝聚度C、基于原型的分离度D、基于图的凝聚度和分离度
关于原型化开发方法的叙述中,不正确的是()A、原型化方法适应于需求不明确的软件开发B、在开发过程中,可以废弃不用早期构造的软件原型C、原型化方法可以直接开发出最终产品D、原型化方法利于确认各项系统服务的可用性
单选题原型法是一种基于()的系统开发方法。A接受式开发策略B直线式开发策略C迭代式开发策略D实验式开发策略