某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,()最合适开发此项目。

题目
单选题
某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,()最合适开发此项目。
A

原型模型

B

瀑布模型

C

V模型

D

螺旋模型

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,______最合适开发此项目。

A.原型模型

B.瀑布模型

C.V模型

D.螺旋模型


正确答案:A

第2题:

新软件项目与过去成功开发过的一个项目类似,但规模更大,此时比较适合使用(15)进行项目开发设计。

A.原型法

B.变换模型

C.瀑布模型

D.螺旋模型


正确答案:C
解析:由于新项目与过去成功开发过的一个项目类似,已经有了成功的项目开发经验和积累的软件模块,因此,应尽可能将这些经验和软件模块应用到新项目中,即对于这个规模更大的软件项目应该使用瀑布模型进行开发。

第3题:

● 瀑布模型表达了一种系统的、 顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是(49)。

(49)

A.瀑布模型能够非常快速地开发大规模软件项目

B.只有很大的开发团队才使用瀑布模型

C.瀑布模型已不再适合于现今的软件开发环境

D.瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目


正确答案:D

第4题:

●某开发小组欲开发一个较大规模的项目,开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用(17)开发过程模型。

(17)A.瀑布

B.演化

C.螺旋

D.喷泉


正确答案:A

第5题:

● 瀑布模型表达了一种系统的、 顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是()。 ()A. 瀑布模型能够非常快速地开发大规模软件项目 B. 只有很大的开发团队才使用瀑布模型 C. 瀑布模型已不再适合于现今的软件开发环境 D. 瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目


正确答案:D
瀑布模型是一种传统的、顺序的软件开发方法,它适用于软件需求确定,开发过程能够以线性化的方式完成的那些软件开发项目。能否适用于某个项目或者快速开发某个项目并不取决于所开发的软件项目的规模或开发团队的规模,而且只要软件需求确定,开发过程能够采用线性方式完成,现今的软件开发仍然可以使用瀑布模型。

第6题:

某项目组拟开发一个大规模系统,且具备了相关领域及类似规模系统的开发经验。下列过程模型中,(15)最适合开发此项目。

A.原型模型

B.瀑布模型

C.V模型

D.螺旋模型


正确答案:A
解析:快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户对原型进行评价,进一步细化待开发软件的需求,通过调整原型使其满足客户的要求,开发人员可以确定客户的真正需求。在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。瀑布模型强调文档的作用,要求每个阶段都要仔细验证。V模型提出了测试提前的理念,有更加明晰的过程结构、完善严格的可输出物的评审体系来保障开发质量,但过程的严谨性和复杂性势必加长了开发周期。螺旋模型将瀑布模型和快速模型结合起来,强调风险分析,特别适合于大型复杂的系统。题中的项目已经具备了相关领域及类似规模系统的开发经验,所以采用原型模型比较合适。

第7题:

信息系统项目生命周期模型中的()适用于需求明确或团队具备行业经验,并开发过类似产品的项目。

A.瀑布模型

B.V模型

C.螺旋模型

D.迭代模型


正确答案:A

第8题:

新项目与过去成功开发过的一个项目类似,但规模更大,这时应该使用(19)进行项目开发设计。

A.原型法

B.变换模型

C.瀑布模型

D.螺旋模型


正确答案:C
解析:见公共试题Ⅲ(18)。

第9题:

●某开发小组欲开发一个规模较大、需求较明确的项目。开发小组对项目领域熟悉且该项目与小组开发过的某一项目相似,则适宜采用(29)开发过程模型。

(29)A.瀑布

B.演化

C.螺旋

D.喷泉


正确答案:A

第10题:

阅读以下信息系统项目开发模型的说明,根据要求回答问题1~问题3。

[说明]

在实施一个信息系统项目时,不仅需要管理过程组,也需要工程技术过程组和支持过程组。V模型是在快速应用开发模型基础上演变而来的,由于将开发过程构造成一个V字型而得名,V模型强调软件开发的协作和速度,将软件的实现和验证有机结合起来,在保证较高的软件质量的情况下缩短开发周期。图 2-4为V模型的示意图。

请将图2-4中(1)~(4)空缺处的内容填写完整。


正确答案:(1) 概要设计 (2) 单元测试 (3) 集成测试(或组件测试或部件测试) (4) 验收测试
(1) 概要设计 (2) 单元测试 (3) 集成测试(或组件测试,或部件测试) (4) 验收测试 解析:某一信息系统项目采用V模型进行开发,则其实施过程依次是:需求分析、概要设计、详细设计、软件编码、单元测试、功能测试、集成测试、系统测试、验收测试。存V模型的开发阶段一侧,先从定义业务需求、需求确认或测试计划开始,然后要把这些需求转换到概要设计、概要设计的验证及测试计划,从概要设计进一步分解到详细设计、详细设计的验证及测试计划,最后进行开发,得到程序代码和代码测试计划。在不同的开发阶段,会出现不同类型的缺陷和错误,需要不同的测试技术和方法来发现这些缺陷。在测试执行阶段一侧,执行先从单元测试开始,接着是功能测试,然后是集成测试、系统测试,最后是验收测试。V模型完整的诠释如图2-7所示。

在图2-7中,单元测试的主要目的是针对编码过程中可能存在的各种错误,如用户输入验证过程中的边界值的错误。
功能测试是根据产品特征、操作描述和用户方案,测试一个产品的特性和可操作行为以确定它们满足设计需求。它只需考虑各个功能,无须考虑整个软件的内部结构及代码,通常从软件产品的界面、架构出发,按照需求编写出来的测试用例,输入数据在预期结果和实际结果之间进行评测,进而提出能使产品达到用户使用的要求方案。
集成测试的主要目的是针对详细设计中可能存在的问题,尤其是检查各单元与其他程序部分之间的接口上可能存在的错误。
系统测试主要针对概要设计,检查系统作为一个整体是否有效地得到运行,如在产品设置中是否能达到预期的高性能。
验收测试通常由业务专家或用户进行,以确认产品能真正符合用户业务上的需要。
V模型的价值在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发各阶段的对应关系。

更多相关问题