niusouti.com

在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并且(3)。A.阶段不明确B.无法对项目进行管理和控制C.开发周期长,难适应环境变化D.系统各部分不独立

题目

在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并且(3)。

A.阶段不明确

B.无法对项目进行管理和控制

C.开发周期长,难适应环境变化

D.系统各部分不独立


相似考题
参考答案和解析
正确答案:C
解析:生命周期法是最常用且有效的一种信息系统开发方法。它将整个计算机信息系统的开发过程,从初始到结束划分成若干个阶段,预先定义好每一个阶段的任务和目标,再按一定的策略与准则完成相应阶段的任务。这种方法属于预先严格定义了用户需求和任务的一类方法。
  生命周期法要求开发过程必须严格地按阶段进行,只有前一阶段完成之后,才能开始下一阶段的工作,而且其阶段是不可逆和不可跳跃的。每个阶段都有由明确的标准化图表和文字组成的文档,以便于在开发中实行管理和控制。结构化生命周期法包括规划、分析、设计、实现和运行维护5个步骤。
  生命周期法的主要特点如下。
  1.强调面向用户。
  2.逻辑设计与物理设计分别进行。
  3.使用结构化,模块化方法。
  4.严格按阶段,顺序进行。
  5.文档标准化,规范化。
  从以上特点也可以看出,该方法的主要缺点是开发周期较长、缺乏灵活性、难以适应环境变化,以及开发人员与用户的交流困难。因此答案C正确。
更多“在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并 ”相关问题
  • 第1题:

    在软件生命周期法中,用户的参与主要在( )。

    A.软件维护期

    B.软件开发期

    C.整个软件生命周期过程中

    D.软件定义期


    正确答案:D
    解析:在软件生命周期法中,用户的参与主要在软件定义期。

  • 第2题:

    ● 在软件开发方法中,生命周期法的主要缺点是:难以准确定义用户需求,软件开发工作是劳动密集型的,并且(3) 。

    (3)

    A.阶段不明确

    B.无法对项目进行管理和控制

    C. 开发周期长,难适应环境变化

    D.系统各部分不独立


    正确答案:C

  • 第3题:

    29、生命周期法的主要缺点是难以准确定义用户需求,及()。

    A.阶段不明确

    B.无法对项目进行管理和控制

    C.开发周期长,难适应环境变化

    D.系统各部分不独立


    开发周期长,难适应环境变化

  • 第4题:

    有两种需求定义的方法——严格定义和原型定义,在关于这两种方法的描述中,不正确的是(32)。

    A.严格定义方法假定所有的需求都可以预先定义

    B.严格定义方法假定软件开发人员与用户之间的沟通存在障碍

    C.原型定义方法认为需求分析中不可避免地要出现很多反复

    D.原型定义方法强调用户在软件开发过程中的参与和决策


    正确答案:B
    解析:本题考查需求分析的基础知识。严格定义方法用在结构化分析和设计中。这种方法假定所有的需求都是可以被预先定义的,而且认为修改不完善的系统需求代价昂贵且实施困难。进行严格的需求定义要求系统开发人员与用户能够进行有效地沟通,准确地了解用户的需求,并且可以用静态的图形或文本工具完整地表示系统需求。原型方法认为并不是所有的需求在系统开发之前都可以进行准确定义的,而且软件开发人员与用户之间存在通信的障碍。在具备快速建模工具的情况下通过向用户提供可以运行的系统模型来吸取用户的反馈意见,通过不断反复、不断修改原型系统可以获取完整的系统需求,一旦确定了需求,就可以遵照严格的方法继续进行系统开发。

  • 第5题:

    17. 生命周期法的主要缺点是难以准确定义用户需求,及()。

    A.阶段不明确

    B.无法对项目进行管理和控制

    C.开发周期长,难适应环境变化

    D.系统各部分不独立


    优点:①强调面型用户原则 ②强调开发过程的整体性和全局性 ③运用结构化的分析与设计方法 ④严格按阶段、顺序进行 ⑤文档标准、规范。 缺点:①起点太低,所使用的各种工具落后,致使系统开发周期过长,带来了一系列的问题 ②这种方法要求系统开发者在调查中就充分地掌握用户需求、管理状况以及预见可能发生大变化,这不符合人们循序渐进地认识事物的规律性,因此在实际工作中实施有一定的困难  ③系统开发过程中文档过多、审批工作困难。