软件工程12讲义
- 格式:ppt
- 大小:720.50 KB
- 文档页数:46


课程概括一、软件工程学科介绍二、学习目标三、部分参照资料四、课程特色和学习的注意事项五、教材简介六、课程查核方式一、软件工程学科介绍软件程学科发展历史三个阶段:看法提出、学科雏形、学科确定第一阶段:看法提出1968 年 NATO 会议 ( 北大西洋条约组织的计算机科学家的国际会议)提出“软件工程”看法。
当时对“软件工程”代表性定义:为了经济地获取在真切机器上靠谱工作的软件而拟订和使用的合理工程原则和方法。
1972 年 IEEE 学会的计算机分会IEEE 一 CS 第一次第一版了“软件工程学报”第二阶段:学科雏形上世纪 70 年月末,美国将软件工程教程列入研究生教育计划。
1980 年月末和 1990 年月初,软件工程教育获取卡内基一梅隆大学软件工程研究所(CMU / SEI )的支持。
1991 年,“软件工程”被ACM (美国计算机协会)和IEEE / CS 列为计算学科的九个知识领域之一。
1993 年,IEEE 一 CS 和ACM为了把软件工程建设成为一个专业,成立了 IEEE 一CS / ACM 联合指导委员会。
第三阶段:学科确定2004 年 8月,IEEE一CS和ACM给出:软件工程知识体(SWEBOK , Software Engineering Body of Knowledge )软件工程教育知识体( SEEK) 最后版,标记着软件工程学科在世界范围正式确立。
软件工程、计算机科学、计算机工程、信息系统、信息技术并列成为计算学科下的独立学科。
软件工程知识体(SWEBOK ) :全面描绘了软件工程实践所需的知识。
SWEBOK(软件工程知识体》10个领域软件需求软件设计软件结构软件测试软件保护软件配置管理软件工程管理软件工程过程软件工程工具和方法软件质量SWEBOK详尽结构( 1)软件工程与其余学科的关系1 、软件工程是计算学科9个领域之一.算法和数据结构计算机系统结构人工智能和机器人学数据库和信息检索人一机交互操作系统程序设计语言软件方法学和软件工程数字和符号计算计算学科中 12个重复出现的基本看法v1.0可编写可改正绑定.看法和形式模型效率抽象层次准时间排序安全性大问题的复杂性一致性和齐备性演化按空间排序重用折衷与决议2 、 8个有关学科知识域计算机工程计算机科学数学管理学项目管理质量管理系统工程学软件人类工程学此中:计算机科学、数学是基础工程学科、管理学科也特别重要软件程是一门什么样的学科它是指导计算机软件开发与保护的一门工程学科。