首页 > 试题广场 >

软件生存周期模型有多种,下列选项中,( )不是软件生存

[单选题]

软件生存周期模型有多种,下列选项中,(  )不是软件生存周期模型。

  • 螺旋模型
  • 增量模型
  • 功能模型
  • 瀑布模型
推荐
CCC
瀑布模型
快速原型模型
增量模型
螺旋模型


作者:LDY2020
软件生存周期模型是描述软件开发过程中各种活动如何执行的模型。软件生存周期模型确立了软件开发和演绎中各阶段的次序限制以及各阶段或机动的准则,确立开发过程所遵守的规定和限制,便于各种活动的协调,便于各种人员的有效通信,有利于活动重用,有利于活动管理。常见的软件生存周期模型有瀑布模型演化模型螺旋模型喷泉模等。
增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。
因此增量模型也是
编辑于 2019-10-31 14:29:15 回复(4)
C
  • 螺旋模型是一种演化软件开发过程模型,它兼顾了快速原型迭代的特征以及瀑布模型的系统化与严格监控,最大的特点在于引入了其他模型不具备的风险分析,使软件在无法排除重大风险时有机会停止,以减小损失。同时在每个迭代阶段构建原型是螺旋模型用以减小风险的途径。螺旋模型更适合大型的昂贵的系统级的软件应用。
  • 增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。
  • 瀑布模型是一个软件开发架构。其核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作,即采用结构化的分析与设计方法将逻辑实现与物理实现分开。
编辑于 2019-10-30 18:10:55 回复(1)

答案选C


【解析】

  • A:螺旋模型: 是一个演化软件过程模型,将原型实现的迭代特征与线性顺序(瀑布)模型中控制的和系统化的方面结合起来。使得软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。

  • B:增量模型:增量模型融合了瀑布模型的基本成分和原型实现的迭代特征,增量模型作为瀑布模型的一个变体,具有瀑布模型的所有优点。

  • D:瀑布模型:简单地说就是按照需求、设计、编码、测试、软件维护这个基本的顺序来研发软件,前面一个步骤不完成,后面的步骤不能开始,否则问题会滚到下个阶段,带来更多的问题。


发表于 2019-10-31 13:04:18 回复(0)

功能模型不是软件工程锁定义的模型
发表于 2019-10-31 13:17:59 回复(0)