更多“简述瀑布模型的阶段划分和各阶段的主要任务以及瀑布模型存在的问题。”相关问题
  • 第1题:

    瀑布模型把软件生命周期划分为三个阶段,它们分别是:计划阶段、开发阶段和______。

    A.可行性分析阶段

    B.运行阶段

    C.详细计划阶段

    D.测试与排错阶段


    正确答案:B
    解析:瀑布模型的软件生命周期分为计划阶段、开发阶段和运行阶段(即维护阶段)三个大的阶段,这三个阶段又可细分为:可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试、运行维护几个小的阶段。

  • 第2题:

    ( )清楚地描述了测试各阶段和开发各阶段的对应关系。

    A.瀑布模型
    B.迭代模型
    C.V模型
    D.螺旋模型

    答案:C
    解析:
    V模型的左边下降的是开发过程各阶段,与此相对应的是右边上升的部分,即各测试过程的各个阶段。在不同的组织中对测试阶段的命名可能有所不同。在模型图中的开发阶段一侧,先从定义业务需求、需求确认或测试计划开始,然后要把这些需求转换到概要设计、概要设计的验证及测试计划,从概要设计进一步分解到详细设计、详细设计的验证及测试计划,最后进行开发,得到程序代码和代码测试计划。接着就是测试执行阶段一侧,执行先从单元测试开始,然后是集成测试、系统测试和验收测试。

  • 第3题:

    瀑布模型和螺旋模型,下列说法错误的是()

    • A、瀑布模型将软件生命周期的各项活动规定为依照固定顺序连接的若干阶段工作
    • B、螺旋模型比瀑布模型在实际使用起来更有效
    • C、和螺旋模型相比瀑布模型在后期发现需求阶段的缺陷,其修改成本比较大

    正确答案:B

  • 第4题:

    瀑布模型从()角度对软件开发和维护的复杂问题进行分解,把软件生命的漫长周期划分为各个阶段。


    正确答案:时间

  • 第5题:

    瀑布模型的每个开发阶段均有什么特征?


    正确答案: (1)从上一阶段接受本阶段工作的对象,作为输入。
    (2)对上述输入实施本阶段的活动。
    (3)给出本阶段的工作成果, 作为输出传入下一阶段。
    (4)对本阶段工作进行评审,若本阶段的工作得到确认,则继续下阶段工作;否则返回前一阶段,甚至更前阶段。

  • 第6题:

    瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()


    正确答案:错误

  • 第7题:

    瀑布模型把软件生命周期划分为软件定义,软件开发,与()3个阶段,而没个阶段又可分为若干个小更小的阶段.


    正确答案:运行与维修

  • 第8题:

    填空题
    瀑布模型将软件生命期划分为若干阶段,各个阶段之间是通过()实现过渡的。

    正确答案: 文档
    解析: 暂无解析

  • 第9题:

    填空题
    瀑布模型是将()各个活动规定为依()连接的若干阶段的模型。它规定了各阶段的活动由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。

    正确答案: 软件生存期,线性顺序
    解析: 暂无解析

  • 第10题:

    判断题
    在具有维护循环的瀑布模型中,在软件开发阶段和维护循环交界的阶段是编码阶段。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    判断题
    瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    基于体系结构的软件开发过程可以分为独立的两个阶段:实验原型阶段和()阶段
    A

    演化原型

    B

    进化模型

    C

    瀑布模型

    D

    螺旋模型


    正确答案: B
    解析: 暂无解析

  • 第13题:

    ()把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成

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

    答案:C
    解析:
    考核螺旋模型的特征。

  • 第14题:

    软件开发过程模型中,( )主要由原型开发阶段和目标软件开发阶段构成。

    A.原型模型
    B.瀑布模型
    C.螺旋模型
    D.基于构件的模型

    答案:A
    解析:
    本题考查的是开发模型的特点,题目所述“由原型开发阶段和目标软件开发阶段构成”符合原型模型的特点。因为原型模型首先使用原型获取需求,需求获取之后可能抛弃原型,然后根据原型获得的需求进行目标软件的开发。

  • 第15题:

    瀑布模型将软件生命期划分为若干阶段,各个阶段之间是通过()实现过渡的。


    正确答案:文档

  • 第16题:

    瀑布模型是将()各个活动规定为依()连接的若干阶段的模型。它规定了各阶段的活动由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。


    正确答案:软件生存期;线性顺序

  • 第17题:

    简述瀑布模型的基本概念以及特点及瀑布模型的缺陷。


    正确答案:瀑布模型规定了各项软件工程活动,包括需求分析、规格说明、设计、编码、测试和维护,并规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级而下。
    瀑布模型的特点是:阶段间具有顺序性和依赖性;清楚区分逻辑设计和物理设计,尽可能推迟程序的物理实现;每个阶段都必须完成规定的文档,且每阶段结束前需要对完成的文档进行评审。
    缺陷:(1)完全地、精确地刻画复杂应用问题的用户需求是不可能的。
    (2)需求分析和软件实现是不可分割的。
    (3)用户和开发人员都难于理解形式的、不可执行的需求规格说明。
    (4)传统的开发策略没有为用户参与关键的开发决策提供便利。
    (5)目标软件的适应能力不强
    (6)瀑布模型并不适合于软件项目管理。

  • 第18题:

    在具有维护循环的瀑布模型中,在软件开发阶段和维护循环交界的阶段是编码阶段。


    正确答案:错误

  • 第19题:

    下列描述哪些不是瀑布模型的优点()。

    • A、为项目提供了按阶段划分的检查点。
    • B、可在迭代模型中应用瀑布模型。
    • C、当前一阶段完成后,您只需要去关注后续阶段。
    • D、在项目各个阶段之间极少有反馈。

    正确答案:D

  • 第20题:

    问答题
    简述瀑布模型的基本概念以及特点及瀑布模型的缺陷。

    正确答案: 瀑布模型规定了各项软件工程活动,包括需求分析、规格说明、设计、编码、测试和维护,并规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级而下。
    瀑布模型的特点是:阶段间具有顺序性和依赖性;清楚区分逻辑设计和物理设计,尽可能推迟程序的物理实现;每个阶段都必须完成规定的文档,且每阶段结束前需要对完成的文档进行评审。
    缺陷:(1)完全地、精确地刻画复杂应用问题的用户需求是不可能的。
    (2)需求分析和软件实现是不可分割的。
    (3)用户和开发人员都难于理解形式的、不可执行的需求规格说明。
    (4)传统的开发策略没有为用户参与关键的开发决策提供便利。
    (5)目标软件的适应能力不强
    (6)瀑布模型并不适合于软件项目管理。
    解析: 暂无解析

  • 第21题:

    填空题
    瀑布模型从()角度对软件开发和维护的复杂问题进行分解,把软件生命的漫长周期划分为各个阶段。

    正确答案: 时间
    解析: 暂无解析

  • 第22题:

    单选题
    下列描述哪些不是瀑布模型的优点()。
    A

    为项目提供了按阶段划分的检查点。

    B

    可在迭代模型中应用瀑布模型。

    C

    当前一阶段完成后,您只需要去关注后续阶段。

    D

    在项目各个阶段之间极少有反馈。


    正确答案: D
    解析: 暂无解析

  • 第23题:

    问答题
    瀑布模型的每个开发阶段均有什么特征?

    正确答案: (1)从上一阶段接受本阶段工作的对象,作为输入。
    (2)对上述输入实施本阶段的活动。
    (3)给出本阶段的工作成果, 作为输出传入下一阶段。
    (4)对本阶段工作进行评审,若本阶段的工作得到确认,则继续下阶段工作;否则返回前一阶段,甚至更前阶段。
    解析: 暂无解析