更多“以下哪个软件生存周期模型是一种风险驱动的模型()。 ”相关问题
  • 第1题:

    螺旋模型是一种(3)的开发模犁,适合于大型软件的开发。

    A.文档驱动

    B.对象驱动

    C.模型驱动

    D.风险驱动


    正确答案:D
    解析:螺旋模型将瀑布模型与增量模型结合起来,并加入了风险分析,是一种风险驱动的开发模型,适合于大型软件的开发。

  • 第2题:

    1、软件生存周期模型是对软件生存周期中过程、活动和任务的组织。


    软件生存周期(Softwarelifecycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,知道失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。 周期模型(典型的几种): 瀑布模型 快速原型模型:快速原型模型允许在需求分析阶段对软件的需求进行初步而非完全的分析和定义,快速设计开发出软件系统的原型,该原型向用户展示待开发软件的全部或部分功能和性能;用户对该原型进行测试评定,给出具体改进意见以丰富细化软件需求;开发人员据此对软件进行修改完善,直至用户满意认可之后,进行软件的完整实现及测试、维护。 迭代模型:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:需求分析、设计、实施和测试工作流程。实质上,它类似小型的瀑布式项目。RUP认为,所有的阶段都可以细分为迭代。每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。 生命周期阶段: 软件计划与可行性分析;需求分析;软件设计;编码;软件测试;运行与维护。

  • 第3题:

    【单选题】以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。

    A.螺旋模型

    B.增量模型

    C.瀑布模型

    D.喷泉模型


    瀑布模型

  • 第4题:

    以下关于软件生存周期模型的叙述,正确的是()

    A.. 在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段
    B. 在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品
    C. 软件生存周期模型的主要目标是为了加快软件开发的速度
    D. 当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型

    答案:A
    解析:
    瀑布模型是最早使用的软件生存周期模型之一。瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建立在前一个阶段的正确结果之上,前一个阶段的错误和疏漏会隐蔽地带入后一个阶段。这种错误有时甚至可能是灾难性的,因此每一个阶段工作完成后,都要进行审查和确认。

  • 第5题:

    软件生存周期模型是对软件生存周期中过程、活动和任务的组织。


    软件生存周期(Softwarelifecycle)又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,知道失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每个时期又划分为若干个阶段。每个阶段有明确的任务。 周期模型(典型的几种): 瀑布模型 快速原型模型:快速原型模型允许在需求分析阶段对软件的需求进行初步而非完全的分析和定义,快速设计开发出软件系统的原型,该原型向用户展示待开发软件的全部或部分功能和性能;用户对该原型进行测试评定,给出具体改进意见以丰富细化软件需求;开发人员据此对软件进行修改完善,直至用户满意认可之后,进行软件的完整实现及测试、维护。 迭代模型:迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:需求分析、设计、实施和测试工作流程。实质上,它类似小型的瀑布式项目。RUP认为,所有的阶段都可以细分为迭代。每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。 生命周期阶段: 软件计划与可行性分析;需求分析;软件设计;编码;软件测试;运行与维护。