下列软件生命周期的说法正确的是()。

题目
单选题
下列软件生命周期的说法正确的是()。
A

通常,软件生命周期由软件定义、可行性研究和需求分析3个时期组成

B

通常,软件生命周期由问题定义、可行性研究和需求分析3个时期组成

C

通常,软件生命周期由软件定义、软件开发和软件维护3个时期组成

D

通常,软件生命周期由问题定义、软件开发和软件维护3个时期组成

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(5)在软件生命周期中,下列说法不正确的是( )。

A)软件生命周期分为计划、开发和运行3个阶段

B)在运行阶段不仅要是进行软件维护,还要对系统进行修改或扩充

C)在计划阶段要进行问题定义和需求分析

D)开发前期分为需求分析、总体设计、详细设计3个子阶段


正确答案:C
(5)C) 【解析】选项A),软件生命周期分为计划、开发和运行3 个阶段;选项B),在运行阶段主要是软件维护,为了排除软件系统中仍然可能隐含的错误,适应用户需求及系统操作环境的变化,继续对系统进行修改或扩充;选项c),计划阶段分为问题定义和可行性研究两个子阶段,主要是设定软件的目标,确定研制要求,提出可行性报告;选项D),开发阶段分为前期和后期,开发前期分为需求分析、总体设计、详细设计3个子阶段。

第2题:

在软件的生命周期中,下列说法中错误的是______。

A.软件生命周期分为计划、开发和运行3个阶段

B.在开发初期要进行可行性研究和详细设计

C.在开发后期要进行代码编写和软件测试

D.运行阶段主要是进行软件维护


正确答案:B
解析:本题考查点是软件生命周期中的几个阶段。在软件的生命周期中,通常经历计划阶段、开发阶段和运行阶段。计划阶段进行问题定义和可行性研究。开发阶段的开发初期要进行需求分析、总体设计和详细设计;开发后期进行代码编写和软件测试。运行阶段进行软件维护以及系统的修改和扩充。综上所述,可行性研究和详细设计不是在开发初期要完成的任务。

第3题:

下列选项中不属于软件生命周期开发阶段任务的是

A) 软件测试

B) 概要设计

C) 软件维护

D) 详细设计


正确答案:C
答案 C
解析 : 通常把软件产品从提出 、 实现 、 使用 、 维护到停止使用退役的过程称为软件生命周期 。
软件生命周期分为 3 个时期共 8 个阶段。
软件定义期 : 包括问题定义、可行性研究和需求分析 3 个阶段。
软件开发期:包括概要设计、详细设计、实现和测试 4 个阶段。
运行维护期:运行维护阶段。

第4题:

在软件的生命周期中,下列哪一种说法是错误的

A.软件生命周期分为计划、开发和运行3个阶段

B.在开发初期要进行可行性研究和详细设计

C.在开发后期要进行代码编写和软件测试

D.运行阶段主要是进行软件维护


正确答案:B
解析:在软件的生命周期中,通常分为计划、开发、运行三大阶段,每个阶段又分若干子阶段。1)计划阶段。分为问题定义、可行性研究两个子阶段。主要是设定软件系统的目标,确定研制要求,提出可行性报告。2)开发阶段。在开发初期分为需求分析、总体设计、详细设计三个子阶段。在开发后期分为编码、测试两个子阶段。主要是设定软件系统的目标,确定研制要求,提出可行性报告。对各种可能方案做出成本效益分析,作为使用单位是否继续该项工程的依据。3)运行阶段。主要任务是软件维护。为了排除软件系统中仍然可能隐含的错误,适应用户需求及系统操作环境的变化,继续对系统进行修改或扩充。

第5题:

软件开发生命周期的维护阶段实际上是一个微型的软件开发生命周期,在维护生命周期中,最重要的就是对稳定的管理。请问,此表述是否正确?如果你认为不正确,请写出正确的表述。


正确答案:此表述是不正确的。 正确的表述应该是:软件开发生命周期的维护阶段实际上是一个微型的软件开发生命周期在维护生命周期中最重要的就是对变更的管理。
此表述是不正确的。 正确的表述应该是:软件开发生命周期的维护阶段实际上是一个微型的软件开发生命周期,在维护生命周期中,最重要的就是对变更的管理。 解析:本试题主要考核软件开发生命周期中3种模型的优缺点及其适合项目以及生命周期维护阶段的主要特点。
选择一个适当的软件生命周期对项目来说至关重要。在项目策划的初期,就应该确定项目所采用的软件生命周期,统筹规划项目的整体开发流程。一个组织通常能为多个客户生产软件,而客户的要求也是多样化的,一种软件生命周期往往不能适合所有的情况。常见的软件生命周期有瀑布模型、迭代模型和快速原型开发模型3种。
瀑布模型的优点是:强调开发的阶段;强调早期计划及需求调查;强调产品测试。
瀑布模型的缺点是:依赖于早期进行的需求调查,不能适应需求的变化,单一流程,开发中的经验教训不能反馈应用于本产品的过程;风险通常到开发后期才能显露,失去及早纠正的机会。
瀑布模型的适合项目:需求简单清楚,在项目初期就可以明确所有的需求;阶段审核和文档控制要求做好;不需要二次开发。
迭代模型的优点是:开发中的经验教训能及时反馈;信息反馈及时;销售工作有可能提前进行;采取早期预防措施,增加项目成功的机率。
迭代模型的缺点是:如果不加控制地让用户接触开发中尚未测试稳定的功能,可能对开发人员及用户都产生负面的影响
迭代模型的适合项目:事先不能完整定义产品的所有需求;计划多期开发。
快速原型开发模型的优点:直观、开发速度快。
快速原型开发模型的缺点:设计方面考虑不周全。
快速原型开发模型适合项目:需要很快给客户演示的产品。
软件开发的生命周期包括两方面的内容,首先是项目应包括哪些阶段,其次是这些阶段的顺序如何。一般的软件开发过程包括:需求分析(RA)、软件设计(SD)、编码(Coding)及单元测试(Unit Test)、集成及系统测试(Integration and System Test)、安装 (Install)、实施(Implementation)等阶段。
维护阶段实际上是一个微型的软件开发生命周期,包括:对缺隙或更改申请进行分析即需求分析(RA)、分析影响即软件设计(SD),实施变更即进行编程(Coding),然后进行测试(Test)、在维护生命周期中,最重要的就是对变更的管理。在软件开发完成并投入使用后,由于多方面的原因,软件不能继续适应用户的要求。要延续软件的使用寿命,就必须对软件进行维护。软件的维护包括纠错性维护和改进性维护两个方面。

第6题:

在软件生命周期中,下列说法不正确的是( )。

A.软件生命周期分为计划、开发和运行3个阶段

B.在运行阶段不仅要是进行软件维护,还要对系统进行修改或扩充

C.在计划阶段要进行问题定义和需求分析

D.开发前期分为需求分析、总体设计、详细设计3个子阶段


正确答案:C

第7题:

在软件生命周期中,下列说法不准确的是( )。

A.软件生命周期分为计划、开发和运行三个阶段

B.在计划阶段要进行问题定义和需求分析

C.在开发后期要进行编写代码和软件测试

D.在运行阶段主要是进行软件维护


正确答案:B

第8题:

(4)在软件生命周期中,下列说法不准确的是( )。

A)软件生命周期分为计划、开发和运行三个阶段

B)在计划阶段要进行问题定义和需求分析

C)在开发后期要进行编写代码和软件测试

D)在运行阶段主要是进行软件维护


正确答案:B
(4)B) 【解析】选项A),软件生命周期分为计划、开发和运行三个阶段;选项B),在计划阶段可分为问题定义和可行性分析两个子阶段;选项 c),在开发后期分为编写和测试两个子阶段;选项D),在运行阶段主要是进行软件维护,为了排除软件系统中仍然可能隐含的错误,适应用户需求及系统操作环境的变化,继续对系统进行修改或扩充。

第9题:

●在软件的生命周期中,下列(62)说法是错误的?

(62)

A、软件生命周期分为计划、开发和运行3个阶段

B、在开发初期要进行可行性研究和详细设计

C、在开发后期要进行代码编写和软件测试

D、运行阶段主要是进行软件维护


正确答案:B

第10题:

在软件生命周期中,下列说法不正确的是( )。

A.软件生命周期分为计划、开发和运行3个阶段

B.在计划阶段要进行问题定义和需求分析

C.需求分析阶段结束后要完成软件需求说明书

D.在运行阶段不仅仅是进行软件维护,还要对系统进行修改或扩充


正确答案:B
解析:①在软件的生命周期中,通常分为计划、开发、运行3个阶段。选项A正确。②在计划阶段,分为问题定义、可行性研究两个子阶段。选项B错误。⑧在开发初期分为需求分析、总体设计、详细设计三个子阶段。需求分析阶段结束后要完成软件需求说明书。选项C正确。④运行阶段主要任务是软件维护。另外,为了排除软件系统中仍然可能隐含的错误,适应用户需求及系统操作环境的变化,继续对系统进行修改或扩充。选项D正确。

更多相关问题