● 瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是 (51) 。(51)A. 需要软件人员和用户进行沟通B. 需要付出较高的维护成本C. 开发的软件不易于移植D. 不适应需求不确定的软件开发

题目

● 瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是 (51) 。

(51)

A. 需要软件人员和用户进行沟通

B. 需要付出较高的维护成本

C. 开发的软件不易于移植

D. 不适应需求不确定的软件开发


相似考题
参考答案和解析
正确答案:D

更多“● 瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是 (51) 。 (51)A. 需要软 ”相关问题
  • 第1题:

    传统的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。图7-1所示的软件开发过程属于______模型。

    A.瀑布

    B.演化

    C.螺旋

    D.喷泉


    正确答案:D
    解析:从图中可以看出,各个开发阶段间具有顺序性和依赖性。这个特点有两重含义:①必须等前一阶段的工作完成之后,才能开始后一阶段的工作。②前一阶段的输出文档就是后一阶段的输入文档,因此,只有前一阶段的输出文档正确,后一阶段的工作才能获得正确的结果。但是,人在工作过程中不可能不犯错误。在设计阶段可能发现规格说明文档中的错误,而设计上的缺陷或错误可能在实现过程中显现出来,在综合测试阶段将发现需求分析、设计或编码阶段的许多错误。因此,实际的瀑布模型是带“反馈环”的,如图中所示的虚线(实线箭头表示开发过程,虚线箭头表示维护过程)。当在后面阶段发现前面阶段的错误时,需要沿图中左侧的反馈线返回前面的阶段,修正前面阶段的产品之后再回来继续完成后面阶段的任务。这个图是典型的瀑布模型。本题正确答案为选项A。

  • 第2题:

    瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是______。

    A.需要软件人员和用户进行沟通

    B.需要付出较高的维护成本

    C.开发的软件不易于移植

    D.不适应需求不确定的软件开发


    正确答案:D
    解析:瀑布模型规定了软件开发各阶段具有严格的先后衔接顺序,如瀑布流水,逐级下落。每阶段在上一阶段的结果基础上进行,并给出本阶段的工作成果.但瀑布模型缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题,而这些问题的存在可能导致开发出的软件不是用户真正需要的。本题正确答案为选项D。

  • 第3题:

    信息系统开发过程模型中,强调阶段的划分和阶段严格的顺序的是

    A.瀑布模型

    B.增量模型

    C.螺旋模型

    D.原型模型


    系统规划、系统分析、系统设计、系统实施、系统运行与维护

  • 第4题:

    瀑布模型是传统的软件开发过程模型,它强调各阶段的严格性,其主要缺点是__(51)__。

    A.需要软件人员和用户进行沟通

    B.需要付出较高的维护成本

    C.开发的软件不易于移植

    D.不适应需求不确定的软件开发


    正确答案:D
    瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型是最早出现的软件开发模型,在软件工程中占有重要的地位,它提供了软件开发和管理的基本框架。瀑布模型有以下优点:(1)为项目提供了按阶段划分的检查点。(2)当前一阶段完成后,只需要去关注后续阶段。(3)可在迭代模型中应用瀑布模型。瀑布模型的主要缺点如下:(1)在项目各个阶段之间极少有反馈。(2)只有在项目生命周期的后期才能看到结果。(3)通过过多的强制完成日期和里程碑来跟踪各个项目阶段。(4)不适应需求不确定的软件开发。

  • 第5题:

    V模型是对瀑布模型的修正,强调测试验证;V模型中的各个开发阶段之间强调最大重叠。


    错误