下载此文档

第一章 软件工程学概述.ppt


文档分类: | 页数:约89页 举报非法文档有奖
1/89
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/89 下载此文档
文档列表 文档介绍
软件工程
主讲: 蔡勇
Emai l : jkx_cy@
课件下载:ftp:// 用户名:student-cy
教材:软件工程导论(第五版)
清华大学出版社
作者:张海藩
1
课程概述
一、软件工程学科介绍
二、学****目标
三、部分参考资料
四、课程特点和学****的注意事项
五、教材简介
六、课程考核方式
2
一、软件工程学科介绍
软件程学科发展历史
三个阶段:概念提出、学科雏形、学科确立
第一阶段:概念提出
1968 年 NATO 会议(北大西洋公约组织的计算机科学家的国际会议)提出“软件工程”概念。
当时对“软件工程”代表性定义:为了经济地获得在真实机器上可靠工作的软件而制定和使用的合理工程原则和方法。
1972 年 IEEE 学会的计算机分会 IEEE 一 CS 第一次出版了“软件工程学报”
3
第二阶段:学科雏形
上世纪 70 年代末,美国将软件工程教程列入研究生教育计划。
1980 年代末和 1990 年代初,软件工程教育得到卡内基一梅隆大学软件工程研究所( CMU / SEI )的支持。
1991 年,“软件工程”被 ACM (美国计算机协会)和 IEEE / CS 列为计算学科的九个知识领域之一。
1993 年, IEEE 一 CS 和ACM 为了把软件工程建设成为一个专业,建立了 IEEE 一 CS / ACM 联合指导委员会。
4
第三阶段:学科确立
2004 年 8 月,IEEE 一 CS 和 ACM 给出:
软件工程知识体( SWEBOK , Software Engineering Body of Knowledge )
软件工程教育知识体( SEEK ) 最终版,标志着软件工程学科在世界范围正式确立。
软件工程、计算机科学、计算机工程、信息系统、信息技术并列成为计算学科下的独立学科。
软件工程知识体( SWEBOK ) :全面描述了软件工程实践所需的知识。
5
SWEBOK详细结构(1)
7
8
软件工程与其他学科的关系
1 、软件工程是计算学科 9 个领域之一.
算法和数据结构
计算机系统结构
人工智能和机器人学
数据库和信息检索
人一机交互
操作系统
程序设计语言
软件方法学和软件工程
数字和符号计算
9
计算学科中12个重复出现的基本概念
绑定.
概念和形式模型
效率
抽象层次
按时间排序
安全性
大问题的复杂性
一致性和完备性
演化
按空间排序
重用
折衷与决策
软件工程是计算学科的分支,这 12 个概念同样将贯穿软件工程学科,是学科的精髓。
10

第一章 软件工程学概述 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数89
  • 收藏数0 收藏
  • 顶次数0
  • 上传人gyzhluyin
  • 文件大小1.31 MB
  • 时间2018-03-18
最近更新