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

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

阶段不明确

B

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

C

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

D

系统各部分不独立


参考解析

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

相关考题:

应用软件开发是软件开发的主要组成部分,下列叙述中Ⅰ.缺少方法论指导Ⅱ.没有完整的工具Ⅲ.用户需求的多变Ⅳ.系统分析员不足应用软件开发中存在的主要困难有A.只有ⅠB.只有ⅡC.只有ⅢD.只有Ⅳ

()是软件生命周期中需求阶段的任务。 A.软件系统功能的确定B.软件开发工具选择C.确定软件开发方法D.软件代码编写

软件开发的结构生命周期法的基本假定是认为软件需求能做到A.严格定义B.初步定义C.早期冻结D.动态改变

应用软件开发是软件开发的主要组成部分,下述Ⅰ.缺少方法论指导Ⅱ.没有完整的工具Ⅲ.用户需求的多变Ⅳ.系统分析员不足哪个是应用软件开发中存在的主要困难?A.只有ⅠB.只有ⅡC.只有ⅢD.只有Ⅳ

●某软件开发项目的用户在项目初始阶段提出的需求不全面也不明确,此项目宜采用 (1) 开发。(1)A.生命周期法B.原型法C.面向对象的开发方法D.瀑布式开发方法

近些年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的______方法和基于结构的面向对象的软件开发方法。

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

软件开发的结构生命周期法(SA)的基本假定是认为软件需求能做到( )。A.严格定义B.初步定义C.早期冻结D.动态改变

某软件开发项目的用户在项目初始阶段提出的需求不全面也不明确,此项目宜采用(2)开发。A.生命周期法B.原型C.面向对象的开发方法D.瀑布式开发方法

在软件生命周期法中,用户的参与主要在______。A.软件定义期B.软件开发期C.软件维护期D.整个软件生命周期过程中

近年来形成了软件开发的多种模式,大致有3种类型:基于瀑布模型的结构化生命周期方法、基于动态定义需求的【 】方法和基于结构的面向对象的软件开发方法。

软件生命周期法非常强调用户参与的重要性,在整个软件生命周期中,用户的参与主要体现在( )。A.软件定义期B.软件开发期C.软件维护期D.整个软件生命周期过程中

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

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

在软件生命周期中,用户主要是在()参与软件开发。A、软件定义期B、软件开发期C、软件维护期D、整个软件生命周期过程中

软件开发方法主要包括()。A、建立快速应用开发模型B、结构化方法C、面向数据结构的软件开发方法D、面向对象的软件开发方法E、建立软件生命周期模型

生命周期法的主要缺点是难以准确定义用户需求,及()。A、阶段不明确B、无法对项目进行管理和控制C、开发周期长,难适应环境变化D、系统各部分不独立

关于软件开发技术的描述,错误的是()。A、开发大型软件应当使用软件工程学的方法B、软件开发最主要的工作就是编写程序C、软件测试的主要任务是发现错误和排除错误D、软件开发首先要进行需求分析,主要任务是理解和表达用户的要求,进行可行性分析

软件生命周期中的需求分析阶段的任务是确定()。A、软件开发方法B、软件开发工具C、软件开发费用D、软件开发系统的功能

有两种需求定义的方法--严格定义和原型定义,在关于这两种方法的描述中,不正确的是()A、严格定义方法假定所有的需求都可以预先定义B、严格定义方法假定软件开发人员与用户之间的沟通存在障碍C、原型定义方法认为需求分析中不可避免地要出现很多反复D、原型定义方法强调用户在软件开发过程中的参与和决策

()是软件生命周期中需求阶段的任务。A、软件系统功能的确定B、软件开发工具选择C、确定软件开发方法D、软件代码编写

单选题软件生命周期中的需求分析阶段的任务是确定()。A软件开发方法B软件开发工具C软件开发费用D软件开发系统的功能

单选题在软件生命周期中,用户主要是在()参与软件开发。A软件定义期B软件开发期C软件维护期D整个软件生命周期过程中

单选题有两种需求定义的方法--严格定义和原型定义,在关于这两种方法的描述中,不正确的是()A严格定义方法假定所有的需求都可以预先定义B严格定义方法假定软件开发人员与用户之间的沟通存在障碍C原型定义方法认为需求分析中不可避免地要出现很多反复D原型定义方法强调用户在软件开发过程中的参与和决策

单选题下列软件生命周期的说法正确的是()。A通常,软件生命周期由软件定义、可行性研究和需求分析3个时期组成B通常,软件生命周期由问题定义、可行性研究和需求分析3个时期组成C通常,软件生命周期由软件定义、软件开发和软件维护3个时期组成D通常,软件生命周期由问题定义、软件开发和软件维护3个时期组成

单选题()是软件生命周期中需求阶段的任务。A软件系统功能的确定B软件开发工具选择C确定软件开发方法D软件代码编写

单选题生命周期法的主要缺点是难以准确定义用户需求,及()。A阶段不明确B无法对项目进行管理和控制C开发周期长,难适应环境变化D系统各部分不独立