开发软件为什么首先要确定软件生命周期模型?

题目
问答题
开发软件为什么首先要确定软件生命周期模型?
参考答案和解析
正确答案: 一个强有力的软件生命周期模型对软件开发提供了强有力的支持,为软件开发过程中所有活动提供了统一的政策保证,为参与软件开发的所有成员提供了帮助和指导。它提示了如何演绎软件过程的思想,是软件生命周期模型化技术的基础,也是建立软件开发环境的核心。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件生命周期只有瀑布模型。()


参考答案:错误

第2题:

两种软件工程方法学开发软件时要建立哪些模型?


正确答案:软件工程方法学包括:传统方法学和面向对象方法学。常用的开发模型有:
瀑布模型(需求稳定,而且可以预先指定)
原型模型(需求模糊或者随时间变化)
增量模型(分析员先作出需求分析和概要设计,用户参与逐步完善)
螺旋模型(将瀑布模型与原型化模型结合起来,并加入了风险分析)
喷泉模型(使开发过程具有迭代性和无间隙性)

第3题:

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


参考答案:不、开发结束

第4题:

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


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

第5题:

软件生命周期是什么含义?它与软件生命周期模型有何关系?


正确答案: 软件生命周期划分为市场调研、立项、需求分析、策划、概要设计、详细设计、编程、单体测试、集成测试、运行、维护、退役几个过程,前一过程的终止点就是后一过程的起始点。软件生命周期与软件生命周期模型有关:不同的生命周期模型,可能对应着不同的生存周期。生存周期不同,该软件的开发阶段划分、评审次数、基线标准都有所不同,甚至维护方法都有所区别。

第6题:

确定电子商务系统的高层逻辑模型属于软件生命周期中的()阶段。


正确答案:制定计划

第7题:

为什么要使用生命周期模型?


正确答案:帮助开发组了解他们在开发项目中的活动、资源和限制帮助项目了解在开发过程中的不一致,丢失,冗余等情况,把注意力集中在开发最终的产品上。帮助项目组裁剪开发过程,没有基础就无从裁剪。

第8题:

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

供选择的答案:

A.设计

B.开发

C.编码

D.测试


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

第9题:

什么是软件的生命周期模型?它主要有哪些模型?


正确答案: 软件生命周期模型是描述软件开发过程中各种活动如何执行的模型。主要有:瀑布模型、原型模型、增量模型、螺旋模型、喷泉模型、基于知识的模型和变换模型。

第10题:

数据流图用于描述待开发软件的()

  • A、物理模型
  • B、逻辑模型
  • C、控制结构
  • D、数据结构

正确答案:B