快速应用开发(Rapid Application Development,RAD)通过使用基于( )的开发方法获得快速开发。当( )时,最适合于采用RAD方法。A.用例 B.数据结构 C.剧情 D.构件 A.一个新系统要采用很多新技术 B.新系统与现有系统有较高的互操作性 C.系统模块化程度较高 D.用户不能很好地参与到需求分析中

题目

快速应用开发(Rapid Application Development,RAD)通过使用基于( )的开发方法获得快速开发。当( )时,最适合于采用RAD方法。

A.用例 B.数据结构 C.剧情 D.构件 A.一个新系统要采用很多新技术 B.新系统与现有系统有较高的互操作性 C.系统模块化程度较高 D.用户不能很好地参与到需求分析中


相似考题
参考答案和解析
正确答案:D,C
更多“快速应用开发(Rapid Application Development,RAD)通过使用基于( )的开发方法获得快速开发。当( ) ”相关问题
  • 第1题:

    基于构件的开发(CBD)模型,融合了(23)模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。

    A.瀑布

    B.快速应用开发(RAD)

    C.螺旋

    D.形式化方法


    正确答案:C
    解析:螺旋模型是演化软件过程模型的一种,最早由Boehm提出,它将原型实现的迭代特征与线性顺序模型中控制的和系统化的方面结合起来,使软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。面向对象技术为软件工程的基于构件的过程模型提供了技术框架。基于构件的开发模型融合了螺旋模型的许多特征。它本质上是演化型的,要求软件创建迭代方法。然而,基于构件的开发模型是利用预先包装好的软件构件来构造应用的。统一软件开发过程是在产业界业已提出的系列基于构件的开发模型的代表。

  • 第2题:

    系统模块化程度较高时,更适合于采用(请作答此空)方法,该方法通过使用基于构件的开发方法获得快速开发。( )把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证,以及评审构成。

    A.快速应用开发
    B.瀑布模型
    C.螺旋模型
    D.原型模型

    答案:A
    解析:
    快速应用开发利用了基本构件开发方法的思想,大量采用现成的构件进行系统开发,所以速度很快,但这种开发要求系统模块化程度高。螺旋模型将瀑布模型和演化模型结合起来,不仅体现了两个模型的优点,而且还强调了其他模型均忽略的风险分析。螺旋模型的每一个周期都包括需求定义、风险分析、工程实现和评审4个阶段,由这4个阶段进行迭代,软件开发过程每迭代一次软件开发就前进一个层次。

  • 第3题:

    ( )模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。

    A. CBSD模型
    B. RAD模型
    C. RUP模型
    D. 喷泉模型

    答案:B
    解析:
    快速应用开发(Rapid Application Development,RAD)模型是一个增量型的软件开发过程模型,强调极短的开发周期。RAD模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。如果需求理解得好且约束了项目的范围,利用这种模型可以很快地创建出功能完善的“信息系统“。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。

  • 第4题:

    模型是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。

    A.CBSD模型
    B.RAD模型
    C.RUP模型
    D.喷泉模型

    答案:B
    解析:
    快速应用开发(Rapid Application Development,RAD)模型是一个增量型的软件开发过程模型,强调极短的开发周期。RAD模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法赢得快速开发。如果需求理解得好且约束了项目的范围,利用这种模型可以很快地创建出功能完善的“信息系统“。其流程从业务建模开始,随后是数据建模、过程建模、应用生成、测试及反复。

  • 第5题:

    系统模块化程度较高时,更适合于采用(请作答此空)方法,该方法通过使用基于构件的开发方法获得快速开发。( )把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证以及评审构成。

    A.快速应用开发
    B.瀑布模型
    C.螺旋模型
    D.原型模型

    答案:A
    解析:
    快速应用开发利用了基本构件开发方法的思想,大量采用现成的构件进行系统的开发,所以速度很快。但这种开发,要求系统模块化程度高,因为只有这样,才能更好利用现有的构件。螺旋模型将瀑布模型和演化模型结合起来,不仅体现了两个模型的优点,而且还强调了其他模型均忽略了的风险分析。螺旋模型的每一周期都包括需求定义、风险分析、工程实现和评审 4 个阶段,由这 4 个阶段进行迭代,软件开发过程每迭代一次,软件开发就前进一个层次。