为什么说“软件生命周期模型是指在整个软件生命周期中,软件开发过程应遵循的开发路线图。或者说,软件生命周期模型是软件开发全

题目
问答题
为什么说“软件生命周期模型是指在整个软件生命周期中,软件开发过程应遵循的开发路线图。或者说,软件生命周期模型是软件开发全部过程、活动和任务的结构框架”?
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件方法学是以软件方法为研究对象的学科。软件工程是一门指导计算机软件(36)维护的工程学科。描述软件开发过程中各种活动如何执行的模型来看,有瀑布模型,增量模型,螺旋模型,喷泉模型,基于知识的模型,变换模型等。其中传统的生命周期方法可用(37)来模拟。应用传统的生命周期方法开发软件的过程中,首先进行软件定义,其中需求分析阶段用到的工具有(38)。软件开发中测试是非常重要的一环。测试的目的是(39)。软件开发交付用户使用之后就要进行软件维护,软件维护的方法有四种:校正性维护、适应性维护、(40)。

供选择的答案:

A.设计

B.开发

C.编码

D.测试


正确答案:B
解析:本题从整体上考查学生对软件工程课程的理解。软件工程的定义是软件工程是一门指导计算机软件开发和维护的工程学科。是为了解决软件危机提出来的。一般来说,软件生命周期由软件定义(包括问题定义,可行性研究,需求分析),软件开发(包括总体设计,详细设计,编码和单元测试,综合测试)以及软件维护组成。对传统的软件生命周期可以用瀑布模型来模拟。在生命周期的各个阶段有其相应的工具可以使用。测试的目的是为了发现程序中的错误,而软件维护则是使软件持久地满足用户的需要。软件维护也分为四种,分别是校正性维护、适应性维护、完善性维护以及预防性维护。

第2题:

软件生命周期法非常强调用户参与的重要性,在整个软件生命周期中,用户的参与主要体现在( )。

A.软件定义期

B.软件开发期

C.软件维护期

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


正确答案:A

第3题:

软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是 Ⅰ.爆布模型 Ⅱ.快速原型模型 Ⅲ.增量模型 Ⅳ.螺旋模型

A.仅Ⅰ和Ⅱ

B.仅Ⅰ、Ⅲ和Ⅳ

C.仅Ⅱ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ和Ⅳ


正确答案:D

第4题:

软件工程学科的研究内容主要包括:软件开发模型、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE)以及软件经济学和()。

  • A、软件销售方法
  • B、软件的生命周期
  • C、软件开发方法
  • D、软件的价格

正确答案:C

第5题:

软件从产生直到报废的生命周期即:()

  • A、软件的生命周期
  • B、软件生存周期
  • C、系统开发生命周期
  • D、软件开发周期
  • E、软件使用周期

正确答案:A,B,C

第6题:

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

A.软件定义期

B.软件开发期

C.软件维护期

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


正确答案:A
解析:软件生命周期法将软件开发过程分为3个阶段,其开发的时间比较长。而在这段时间内,用户的参与只局限在软件定义期这阶段中,以后的开发工作实际上只由软件开发人员完成。

第7题:

在常见的软件开发模型中,软件生命周期模型也称为______。

A) 瀑布模型

B) 快速原型模型

C) 增量模型

D) 螺旋模型

A.

B.

C.

D.


正确答案:A

第8题:

软件生命周期模型中的瀑布模型()适应需求可变的软件开发,只有到()才能见到整个软件系统。


参考答案:不、开发结束

第9题:

软件生命周期为什么要划分成阶段?应怎样来划分阶段?在软件开发过程中,为什么要强调文档编写?


正确答案: 在运用工程的方法来进行软件开发时,必须遵守一些工程性的基本原则:分解、计划、规范。相应的软件工程的一些基本原则包括软件周期的划分,这要求在时间上进行分解,即将软件开发过程分解为一系列的分阶段的任务。这也有利于降低软件开发的难度。
一般来说,软件从产生、发展到淘汰要经历定义、开发和维护三大阶段。具体地来说,即定义阶段的可行性论证与开发计划、需求分析,开发阶段的概要计、详细设计和编码,维护阶段的测试、运行维护。强调文档的编制是因为它有以下主要作用:
1.作为开发人员在一定阶段内承担任务的工作结果和结束标志。
2. 向管理人员提供软件开发工作的进展情况,白软件开发过程中的一些“不可见”的事物转换成“可见”的文字资料,以便管理人员在各个阶段检查开发计划的实施情况,使之能够对工作结果进行清晰的审计。
3.记录开发过程中的技术信息,以便协调工作,并作为下一阶段工作的基础。
4.提供有关软件维护、培训、流通和运行信息,有助于管理人员、开发人员、操作人员和用户之间的工作了解。 
5.向未来用户介绍软件的功能和能力,使之能判断该软件能否适合使用者使用。

第10题:

为什么要选择软件开发模型?软件开发模型与软件生命周期有什么关系?


正确答案:因为软件开发模型是软件工程研究的5大内容之一,它虽然不是软件工程研究的重点,但是在宏观上特别重要。软件公司的项目组在开发一个大项目或产品时,首先在技术上必须选择一个开发模型,使开发模型非常适合这个项目或产品的生存周期;随后通过对生存周期的裁减,给出适合于本项目或产品的软件生存周期定义。

更多相关问题