单选题以下关于软件生存周期模型的叙述,正确的是()A在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C软件生存周期模型的主要目标是为了加快软件开发的速度D当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型
单选题
以下关于软件生存周期模型的叙述,正确的是()
A
在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段
B
在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品
C
软件生存周期模型的主要目标是为了加快软件开发的速度
D
当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型
参考解析
解析:
本题考查软件生存周期模型的相关知识。
软件产品从形成概念开始,经过开发、使用和维护,直到最后退役的全过程成为软件生存周期。一个完整的软件生存周期是以需求为出发点,从提出软件开发计划的那一刻开始,直到软件在实际应用中完全报废为止。软件生存周期的提出是为了更好地管理、维护和升级软件,其中更大的意义在于管理软件开发的步骤和方法。
软件生存周期模型又称软件开发模型(software develop model)或软件过程模型(software process model),它是从某个特定角度提出的软件过程的简化描述。软件生存周期模型主要有瀑布模型、演化模型、原型模型、螺旋模型喷泉模型和基于可重用构件的模型等。软件生存周期模型的主要目标是降低开发风险,提高软件品质,而非一味地提高开发速度。
瀑布模型是一个有着严格阶段划分的模型,这种模型要求完成一个阶段,才能开始下一个阶段的工作,先是需求分析,然后是设计、编码、测试。该模型最大的缺陷在于,一个阶段的错误若没有被发现,将隐蔽地带到下一个阶段,使下一个阶段接着出错,所以A选项的描述是正确的。
演化模型是根据用户的基本需求,通过快速分析构造出该软件的一个初始可运行版本,这个初始的软件通常称之为原型,然后根据用户在使用原型的过程中提出的意见和建议对原型进行改进,获得原型的新版本。重复这一过程,最终可得到令用户满意的软件产品。采用演化模型的开发过程,实际上就是从初始的原型逐步演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。
软件产品从形成概念开始,经过开发、使用和维护,直到最后退役的全过程成为软件生存周期。一个完整的软件生存周期是以需求为出发点,从提出软件开发计划的那一刻开始,直到软件在实际应用中完全报废为止。软件生存周期的提出是为了更好地管理、维护和升级软件,其中更大的意义在于管理软件开发的步骤和方法。
软件生存周期模型又称软件开发模型(software develop model)或软件过程模型(software process model),它是从某个特定角度提出的软件过程的简化描述。软件生存周期模型主要有瀑布模型、演化模型、原型模型、螺旋模型喷泉模型和基于可重用构件的模型等。软件生存周期模型的主要目标是降低开发风险,提高软件品质,而非一味地提高开发速度。
瀑布模型是一个有着严格阶段划分的模型,这种模型要求完成一个阶段,才能开始下一个阶段的工作,先是需求分析,然后是设计、编码、测试。该模型最大的缺陷在于,一个阶段的错误若没有被发现,将隐蔽地带到下一个阶段,使下一个阶段接着出错,所以A选项的描述是正确的。
演化模型是根据用户的基本需求,通过快速分析构造出该软件的一个初始可运行版本,这个初始的软件通常称之为原型,然后根据用户在使用原型的过程中提出的意见和建议对原型进行改进,获得原型的新版本。重复这一过程,最终可得到令用户满意的软件产品。采用演化模型的开发过程,实际上就是从初始的原型逐步演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。
相关考题:
以下关于软件生存周期模型的叙述,正确的是( ) 。A.在瀑布模型中,前一个阶段的错误和疏漏会被隐蔽地带到后一个阶段 B.在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品 C.软件生存周期模型的主要目标是为了加快软件开发的速度 D.当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型。
●下列关于软件开发模型的叙述,不正确的是(41) 。(41)A.软件开发模型用以指导软件的开发B.瀑布模型典型地刻画了软件生存周期的阶段划分,与其最相适应的软件开发方法是快速原型化方法C.螺旋模型综合了瀑布模型和演化模型的优点,并增加了风险分析D.喷泉模型描述的是面向对象的开发过程,反映了软件开发过程的迭代和无间隙特征
● 以下叙述中,错误的是 (49) 。(49)A. 软件由计算机程序、数据及文档组成B. 软件工程包括三个要素:方法、工具和过程C. 常用的软件生存期模型有瀑布模型、演化模型、螺旋模型、喷泉模型等D. 软件生存周期包括三个阶段:软件定义、软件设计和软件运行阶段
以下关于软件生存周期模型的叙述,正确的是()A.. 在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B. 在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C. 软件生存周期模型的主要目标是为了加快软件开发的速度D. 当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型
以下关于软件生存周期模型的叙述,正确的是()A、在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B、在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C、软件生存周期模型的主要目标是为了加快软件开发的速度D、当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型
单选题以下关于软件生存周期模型的叙述,正确的是()A在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段B在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品C软件生存周期模型的主要目标是为了加快软件开发的速度D当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型
单选题软件生存周期模型中,包含风险分析活动的是()A演化模型B增量模型C喷泉模型D螺旋模型