1 / 3
文档名称:

软件名词解释.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件名词解释.doc

上传人:ffy51856fy 2016/6/25 文件大小:0 KB

下载得到文件列表

软件名词解释.doc

文档介绍

文档介绍:一、 1、 1968 年“软件工程”这个名词诞生了。 2 、软件定义:软件是程序、数据相关文档的完整结合。软件名词解释: 软件是程序、数据相关文档的完整结合。其中, 程序是能够完成预订功能和性能的可执行的指令序列; 数据是使程序能够适当的处理信息的数据结构; 文档是开发、使用和维护程序所需要的图文资料。为了解决软件危机,需要两方面:既要有技术措施(方法和工具) ,又要有必要的组织管理措施 3 、程序:是能够完成预订功能和性能的可执行的指令序列。 4 、数据:是使程序能够适当的处理信息的数据结构。 5 、文档:是开发、使用和维护程序所需要的图文资料。 6、软件工程: 软件工程是(1) 把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;(2 )研究( 1 )中提到的途径。 7、软件工程是从管理和技术两方面研究如何更好的开发和维护计算机软件的一门新兴学科。 8 、软件工程的本质特性:(1 )软件工程关注于大型程序的构造;(2 )专拣工程的中心课题是控制复杂性;(3) 软件经常变化;(4) 开发软件的效率非常重要;(5) 和谐的合作是开发软件的关键;(6) 软件必须有效的支持它的用户;(7) 在软件工程领域中通常由具有一种文化背景的人替具有另外一种文化背景的人创造产品。 9 、软件工程的 7 条基本原理:(1 )用分阶段的生命周期计划严格管理;(2 )坚持进行阶段评审;(3 )实行严格的产品控制;(4 )采用现代程序设计技术;(5 )结果应能清楚的审查; (6 )开发小组的人员应该少而精;(7 )承认不断改进软件工程实践的必要性。 10、软件工程包括( 技术和管理) 两方面内容, 是技术与管理紧密结合所形成的工程学科。 11 、软件工程方法学包括三个要素:方法、工具和过程。 12 、软件的生命周期由软件定义、软件开发和运行维护(软件维护) 3 个时期组成。 13 、软件生命周期每个阶段的基本任务:(1 )问题定义:必须回答的关键问题是:“要解决的问题是什么? ”;(2) 可行性研究: 要回答的关键问题是:“对于上一个阶段所确定的问题有行得通的解决办法吗? ”(3) 需求分析: 这个阶段的任务不是具体的解决问题, 而是准确的确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能(4) 总体设计: 这个阶段必须回答的关键问题是:“概括地说, 应该怎样实现目标系统? ”(总体设计又称概要设计)(5 )详细设计:把解法具体化,也就是回答下面这个关键问题: “应该怎样具体的实现这个系统呢? ”(6) 编码和单元测试: 关键任务是写出正确的容易理解、容易维护的程序模块(7) 综合测试: 关键任务是通过各种类型的测试( 及相应的调试) 使软件达到预定的要求(最基本的测试是集成测试和验收测试)。 14、软件过程: 是为了获得高质量软件所需要完成的一系列任务的框架, 他规定了完成各项任务的工作步骤。 15 、过程模型:生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也成为过程模型。 16 、瀑布模型是唯一被广泛采用的且现在仍是应用最广泛的过程模型。 17 、增量模型:也称渐增模型,适用于能在较短时间内向用户提交可完成部分工作的产品。 18 、螺旋模型:适用于内部开发的大规模软件项目。二1 、可