以下关于增量开发模型的叙述中,不正确的是()。A.不必等到整个系统开发完成就可以使用B.可以使用较早的增量构件作为原型,从而获得稍后的增量构件需求C.优先级最高的服务先交付,这样最重要的服务接受最多的测试D.有利于进行好的模块划分

题目

以下关于增量开发模型的叙述中,不正确的是()。

A.不必等到整个系统开发完成就可以使用

B.可以使用较早的增量构件作为原型,从而获得稍后的增量构件需求

C.优先级最高的服务先交付,这样最重要的服务接受最多的测试

D.有利于进行好的模块划分


相似考题
更多“以下关于增量开发模型的叙述中,不正确的是()。A.不必等到整个系统开发完成就可以使用B.可以使用较 ”相关问题
  • 第1题:

    如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用(53)进行系统开发。

    A.原型法

    B.瀑布模型

    C.V-模型

    D.螺旋模型


    正确答案:A
    解析:应用原型法的主要目的就是获取需求。使用原型法,在用户的共同参与下可以改善和加快需求获取过程。

  • 第2题:

    系统开发中真正能够较全面地支持整个系统开发过程的方法是()

    A、结构化方法

    B、原型方法

    C、面向对象方法

    D、CASE方法


    参考答案:A

  • 第3题:

    以下选项中,哪项不是信息系统开发使用原型法的主要原因?

    A. 为了构造一个工作演示模型以便从用户取得反馈意见

    B.为了得到一个更直观、更形象的需求说明

    C.为了能及早发现系统开发的难点

    D.为了避免大量的重复开发和返工


    正确答案:D
    解析:原型化策略的假设之一是,大量的反复是不可避免的,是必要的,应该加以鼓励。

  • 第4题:

    下列关于迭代-增量开发模型描述错误的是()

    A.在每次迭代过程中,对迭代产生的系统可能需要在不同的测试级别上进行测试

    B.迭代-增量开发模型由于发布周期更短,所以要优于V模型

    C.在完成第一次迭代后,对所有的迭代进行回归测试会变得越来越重要

    D.验证和确认可以在每个增量模块中进行


    参考答案:B

  • 第5题:

    如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用______进行系统开发。

    A.原型法

    B.瀑布模型

    C.V-模型

    D.螺旋模型


    正确答案:A
    解析:利用原型化方法,可以获取用户需求,在用户的参与下,可以改善和加快需求获取过程。选项A为正确答案。

  • 第6题:

    以下关于增量模型的叙述中,正确的是 (29) 。

    A.需求被清晰定义

    B.可以快速构造核心产品

    C.每个增量必须要进行风险评估

    D.不适宜商业产品的开发


    正确答案:B
    本题考查软件开发过程的基础知识。软件开发过程以系统需求作为输入,以要交付的产品作为输出,涉及活动、约束和资源使用的一系列工具和技术。瀑布模型、快速原型化模型、增量模型、螺旋模型等都是典型的软件开发过程模型。增量模型是Millss等于1980年提出来的。在使用该模型开发软件时,把软件产品作为一系列的增量构件来设计、编码、集成和测试。每个构件由多个相互作用的模块构成,并能够完成特定的功能。其优点包括能在较短时间内向用户提交可完成一些有用的工作产品;用户有充裕的时间来学习和适应不断增加的产品功能;项目失败风险较低:优先级最高的服务首先交付,然后再逐步增加新的构件,这样最重要的构件被测试得最充分。在四个选项中,只有选项B是描述增量模型的,要求需求被清晰定义是瀑布模型的一个典型特点,风险评估是螺旋模型的特点。在当今市场竞争激烈的条件下,用增量模型可以快速的交付一部分产品,是适于商业产品的开发的。

  • 第7题:

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

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

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

  • 第8题:

    信息系统开发中,可以使用原型法构造一个演示模型来听取用户意见。


    正确答案:正确

  • 第9题:

    系统的逻辑模型是在系统开发中的()完成的。


    正确答案:系统分析

  • 第10题:

    系统的物理模型是在系统开发中的()阶段完成的。


    正确答案:系统设计

  • 第11题:

    单选题
    以下关于增量模型的叙述中,正确的是()。
    A

    需求被清晰定义

    B

    可以快速构造核心产品

    C

    每个增量必须要进行风险评估

    D

    不适宜商业产品的开发


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

  • 第12题:

    填空题
    系统的逻辑模型是在系统开发中的()完成的。

    正确答案: 系统分析
    解析: 暂无解析

  • 第13题:

    以下关于原型模型的描述,正确的是?()

    A、原型是线性的

    B、原型是可以抛弃的

    C、原型模型包含原型构建阶段

    D、原型模型包含系统开发阶段


    正确答案:D

  • 第14题:

    对于增量模型的说法错误的是()

    A、可以在开发过程中与用户很好的交互

    B、增量模型可以有计划的管理技术风险

    C、增量模型会导致“永不结束”

    D、增量模型有助于试验性产品的开发


    正确答案:C

  • 第15题:

    瀑布模型适合于( )。

    A.小型软件系统开发

    B.中型软件系统开发

    C.大型软件系统开发

    D.小、中、大型软件系统开发


    正确答案:A

  • 第16题:

    瀑布模型适合于______。

    A.大型软件系统开发

    B.中型软件系统开发

    C.小型软件系统开发

    D.大、中、小型软件系统开发


    正确答案:C
    解析:根据瀑布模型的特点(连续无反馈)是对于每一个阶段来说,前一个阶段工作的正确无误是至关重要的。因此,瀑布模型不能很好地适应那些需求不易确定和多变的软件项目的开发。由于大项目在软件开发的前期阶段,人们很难详细地了解系统的许多细节,从而在项目进行过程中常会出现需求变化。因此,瀑布模型适用于小系统开发项目,而不适用于大、中型软件系统开发。

  • 第17题:

    使用LOC(Lines Of Code)度量软件规模的优点是 ______。

    A.容易计算

    B.与使用的编程语言相关

    C.与使用的开发模型有关

    D.在设计之前就可以计算出LOC


    正确答案:A
    解析:度量软件规模的常用方法有直接的方法LOC(代码行)和间接的方法FP(功能点)。统计代码行,可以简单地衡量软件规模。在设计之前没写出代码,当然不能计算出有多少代码。

  • 第18题:

    以下关于瀑布模型的缺点的叙述中,不正确的是( )。

    A.各个阶段的划分完全固定,阶段之间产生数量不多的文档,极大地减少了工作量。
    B.由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。
    C.通过过多的强制完成日期和里程碑来跟踪各个项目阶段。
    D.瀑布模型的突出缺点是不适应用户需求的变化。

    答案:A
    解析:
    瀑布模型:是一个项目开发架构,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好“返回”上一个阶段并进行适当的修改,项目开发进程从一个阶段“流动”到下一个阶段,这也是瀑布模型名称的由来。瀑布模型有以下优点:1、为项目提供了按阶段划分的检查点。2、当前一阶段完成后,您只需要去关注后续阶段。3、可在迭代模型中应用瀑布模型。4、它提供了一个模板,这个模板使得分析、设计、编码、测试和支持的方法可以在该模板下有一个共同的指导。瀑布模型有以下缺点:1、各个阶段的划分完全固定,阶段之间产生大量的文档,极大地增加了工作量。2、由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发风险。3、通过过多的强制完成日期和里程碑来跟踪各个项目阶段。4、瀑布模型的突出缺点是不适应用户需求的变化。

  • 第19题:

    以下关于敏捷方法的叙述中,( )是不正确的。

    A. 敏捷型方法的思考角度是"面向开发过程"的
    B. 极限编程是著名的敏捷开发方法
    C. 敏捷型方法是"适应性"而非"预设性"
    D. 敏捷开发方法是迭代增量式的开发方法

    答案:A
    解析:
    敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。

  • 第20题:

    以下关于增量模型的叙述中,正确的是()。

    • A、需求被清晰定义
    • B、可以快速构造核心产品
    • C、每个增量必须要进行风险评估
    • D、不适宜商业产品的开发

    正确答案:B

  • 第21题:

    由使用单位和有丰富开发经验的机构或专业开发人员共同完成开发任务的是系统开发方式中的()


    正确答案:合作开发方式

  • 第22题:

    结构化方法可使用瀑布模型、增量模型和螺旋模型进行开发,面向对象方法可采用快速原型、增量模型、喷泉模型和统一过程进行开发。


    正确答案:正确

  • 第23题:

    填空题
    系统的物理模型是在系统开发中的()阶段完成的。

    正确答案: 系统设计
    解析: 暂无解析