- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.文档有何作用?程序代码属不属于文档?
答:文档指的是在软件开发和维护过程中形成的文字记录。从软件计划、分析、设计、实现(编码和测试)、维护等开发活动中形成的各种文件。文档属于软件的一部分,是软件维没有文档的软件维护不但不能延长护和升级的重要依据,并且文档内容要与代码同步更新。 反而会缩短软件寿命。当然程序代码是在线帮助等, 文档包括需求规格说明书、设计说明书、用户使用说明书、 必不可少的一种软件文档。 什么是软件危机?什么原因产生了软件危机?3.
答:软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重问题。产生的 1-2。原因是主客观不相适应。见书图 客观上:软件规模增大、功能要求越来越复杂,需求不断变化等;?
主观上:传统的个体化开发观念和方法,无开发过程指导,无开发过程管理;?
由于主客观矛盾,必然产生软件质量差、开发超期、超预算、维护困难等现象。 软件工程三要素是什么?5.
答:软件工程三要素是从计算机科学观点看软件工程,即从软件开发的技术层面应该有过 1-4。程、方法和工具。见图)“过程”是软件产品加工所经历的一系列有组织的活动,保证能够合理、高质量(2 和及时地开发出软件。过程定义的活动集合及其序列见第2章。)“方法”为软件开发提供“如何做”的技术,它涵盖了项目计划、需求分析、系(3面向对象、测试与维护等一系列活动的做法。如经常说的面向结构、统设计、程序实现、软件工程以介绍方法面向组件等开发方法,项目管理中估算、度量、计划等管理方法。 3章开始逐步介绍开发过程所用到的方法。为主,本书从第)“工具”为过程和方法提供自动的或半自动的支持。这些工具既包括软件也有硬(4通过网络环境把这些软件工具集成起管理等开发工具。件。软件工具包括编程、建模、Aided (Computer 来搭建一个支持团队开发的平台,称之为计算机辅助软件工程集成了软件、硬件和一个存放开发过程信息的软。CASECASE)Software Engineering, 件工程数据库,形成了一个软件工程环境。 6.软件工程的目标、过程和原则是什么?
答:目标、过程、原则是一切工程的三维框架,它是以工程的观点来看待软件开发。见书1.5.2节
(1)软件工程的目标:降低成本,及时交付高质量的软件产品(高质量、高效率、高效益)。
(2)实现目标的过程:完成产品加工的过程。它包括:基本过程、支持过程和组织过程。(3)进行过程应遵守的原则:原则就是过程中的轨道约束。它包括:选取适宜开发范型、采用合适的设计方法、提供高质量的工程支持、重视开发过程的管理。
7.软件工程原理有哪几条?
答:软件工程的基本原理是指导软件工程实践的思想方法,一共有7条,这7条原理相互支撑,保证软件产品的质量和开发效率。见书1.5.4节。
(1)用分阶段的生命周期计划严格管理 ;
(2) ; 坚持进行阶段评审
(3)实行严格的产品控制 ;
采纳现代程序设计技术(4) ;
(5)结果应能清楚地审查 ;
(6) 开发小组的人员应少而精;
;(7)承认不断改进软件工程实践的必要性
软件过程与软件工程有什么区别和联系?2.
答:)过程与工程是两个层面的问题,过程是加工高质量软件产品的活动集合和顺序,(1是向过程要效具体的投入产出过程,关注在技术层面;工程是对过程的投入进行资源协调, 益的管理层面。软件过程是软件工程的子集。在软件工程的过程、方法和工具三要素中,它是底层(2)通过软件过程才能实现软件工程的目要素;在软件工程的目标、原则和过程三维全景图中, 标。 什么是软件生命周期?与软件过程有何区别和联系?3.
答:
)软件生存周期:(1软件产品从定义到开发、经过使用和维护,直到最终被弃用; (2)两者指同一个事情,只是表达问题的角度不同: ?软件过程:关注产品加工的活动集合、顺序和方法论;
?生命周期:关注软件产品从诞生到消亡的生命历程,实质内容也就是软件过程;
软件生存周期,“软件生存周期模型”也称为“软件过程模型”或“软因此软件过程= 件开发模型”。
?5.软件生命周期划分哪些阶段?每个阶段有哪些基本活动
答:计划时期、开发时期和运分成三个大的阶段也称三个时期,即生存周期的基本划分: 。每个时期又由若干活动组成。行时期计划时期:是软件项目的初始阶段。主要活动及顺序是问题定义和可行性研究;活?
目标是获取软件属论证阶段;动内容
原创力文档


文档评论(0)