● 欲开发一系统,如果客户不能完整描述需求,则开发过程最适宜采用 (16) 。 (16)A. 原型模型 B. 瀑

题目

● 欲开发一系统,如果客户不能完整描述需求,则开发过程最适宜采用 (16) 。

(16)

A. 原型模型

B. 瀑布模型

C. V模型

D. 螺旋模型

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

第1题:

博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()

A.瀑布模型

B.增量模型

C.原型开发模型

D.快速应用程序开发(RAD)


参考答案:C

瀑布模型也称为生命周期法,是生命周期法中最常用的开发模型,它把软件开发的过程分为软件计划、需求分析、软件设计、程序编码、软件测试和运行维护6个阶段,规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型是最早出现的软件开发模型,在软件工程中占有重要的地位,它提供了软件开发的基本框架。瀑布模型主要用于需求明确或很少变更的项目。
原型法适合于用户没有肯定其需求的明确内容的时候。它是先根据已给的和分析的需求,建立一个原始模型,这是一个可以修改的模型(在生命周期法中,需求分析成文档后一般不再进行修改)。在软件开发的各个阶段都把有关信息相互反馈,直至模型的修改,使模型渐趋完善。在这个过程中,用户的参与和决策加强了,最终的结果是更适合用户的要求。这种原型法成败的关键及效率的高低,关键在于模型的建立及建模的速度。
增量模型融合了瀑布模型的基本成分(重复地应用)和原型的迭代特征。采用随着日程时间的进展而交错的线性序列。每一个线性序列产生软件的一个可发布的"增量"。当使用增量模型时,第一个增量往往是核心的产品,即实现了基本的需求,但很多补充的特性还没有发布。核心产品交用户使用,使用和/或评估的结果是下一个增量的开发计划。该计划包括对核心产品的修改,使其能更好地满足用户的需要,并发布一些新增的特点和功能。这个过程在每一个增量发布后不断重复,直到产生最终的完善产品。RAD是一个线性顺序的软件开发模型,强调极短的开发周期和可复用程序构件的开发。RAD模型是瀑布模型的一个高速变种,通过使用基于构件的建造方法获得了快速开发。如果需求理解得很好,且约束了项目范围,RAD模型使得一个开发组能够在很短时间内创建出功能完善的系统。RAD方法主要用于信息系统应用软件的开发,它包含业务建模、数据建模、处理建模、应用生成、测试及反复5个阶段。

第2题:

欲开发一款系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用()。

A.原型模型

B.瀑布模型

C.V模型

D.螺旋模型


参考答案:D
螺旋模型将瀑布模型和快速原型模型结合起来,强调了其他模型所忽视的风险分析,特别适合于大型复杂的系统。螺旋模型由风险驱动,强调可选方案和约束条件从而支持软件的重用,有助于将软件质量作为特殊目标融入产品开发之中。

第3题:

● 某企业欲开发基于互联网的业务系统,前期需求不明确,同时在市场压力下,要求尽快推向市场。此时适宜使用的软件开发过程模型是 (26) 。

A. 瀑布模型 B. 螺旋模型 C. V模型 D. 原型化模型


正确答案:D

第4题:

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

(29)A.瀑布

B.演化

C.螺旋

D.喷泉


正确答案:A

第5题:

● 假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰的定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用(30)。

(30)A.瀑布模型

B.原型模型

C. V模型

D.螺旋模型


正确答案:A

第6题:

若全面采用新技术开发一个大学记账系统,以替换原有的系统,则宜选择采用()进行开发。

A.瀑布模型

B.演化模型

C.螺旋模型

D.原型模型


参考答案:A
瀑布模型是W.Royce于1970年首先提出的,由可行性研究、需求分析、系统设计、编码、测试、运行和维护各阶段组成。该模型把软件生命过程比喻成瀑布的流水,每个阶段看作瀑布中的一个台阶,软件生命过程在台阶上由上向下流动。瀑布模型规定上一阶段的变换结果是下一阶段变换的输入,相邻两个阶段具有因果关系,紧密相连。为保障软件开发的正确性,每一阶段任务完成后,都必须对它的阶段性产品进行评审,确认之后再转入下一阶段的工作。评审过程发现错误和疏漏后,应该反馈到前面的有关阶段修正错误、弥补疏漏,然后再重复前面的工作,直至某一阶段通过评审后再进入下一阶段。本题是要用新技术开发一个系统,并替换原有系统,客户需求明确,工作可以采用线性的方式完成,因此适合采用瀑布模型进行开发。

第7题:

●假设某软件公司与客户签订合同开发一个软件系统,系统的功能有较清晰定义,且客户对交付时间有严格要求,则该系统的开发最适宜采用 (9) 。

(9)A.瀑布模型

B.原型模型

C.V-模型

D.螺旋模型


正确答案:A

第8题:

适用于项目不能完整定义产品所有需求、计划多期开发的软件生命周期模型是()

A.快速原型开发

B.快速创新开发

C.瀑布模型

D.迭代模型


参考答案:D

第9题:

● 欲开发一系统,如果客户不能完整描述他们的需求,则开发过程最适宜采用(50) 。

(50)

A. 原型模型

B. 瀑布模型

C. V 模型

D. 螺旋模型


正确答案:A

第10题:

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

(16)A.瀑布

B.演化

C.螺旋

D.喷泉


正确答案:A

更多相关问题