1 / 104
文档名称:

第一章 软件与软件工程.ppt

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

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

分享

预览

第一章 软件与软件工程.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第一章 软件与软件工程.ppt

文档介绍

文档介绍:<<软件工程>> Software Engineering
桂江生
八十年代初科学家的预言(1/2)
Osborne 1979
将迎来”新的工业革命”
Toffler 1980
微电子的发展是人类历史上的”第三次浪潮”
80年代初
美国商业周刊杂志在头版刊登大标题:
“软件:新的驱动力”
当时人们还没有意识到他们的预见是多么的正确。
八十年代初科学家的预言(2/2)
Naisbitt 1982
人类社会将“从工业社会向信息社会转变”
Feigenbaum 1983
计算机控制的信息和知识将成为20世纪表现能力的焦点
Stoll 1989
网络和软件产生的“电子社会”是实现全球知识交流的关键。
二十年后的现实
1. 计算机的发展与普及
2. 计算机软件的发展与普及
3. 计算机网络的发展与普及
Questions:
当前软件技术的发展?
软件工程从何而来?
为什么要学****软件工程?
当前软件技术
软件技术的发展
一些反映软件新技术的新的名词,、面向对象、因特网、内联网、外联网、构件、B/S、JAVA、CORBA、DCOM、OLE、.NET、J2EE等。
甚至有些公司有意地炒作一些概念,如微软的“计算机神经网络”、IBM公司的“电子商务”、HP的“电子世界”等。可以说是层出不穷使人眼花缭乱。
如果把软件技术的新动向归纳一下,可以概括为以下三点,即媒体数字化、计算机网络化和软件构件化。
媒体数字化
,和物质的最小单位原子来比较信息与物质的区别。原子的移动要比比特的传输困难得多和慢得多。
数字化是指从信息的模拟量表示转化为离散量表示。对大量的媒体形式,如图形、图象、视频、声音等以及它们的应用,如电话、传真、摄影、电视、,有些还正在转化和创新之中。
这个转换带动了软件技术的发展,如多媒体软件、真实感图形、数据压缩和解压缩、图象识别、非键盘输入、虚拟现实等。
计算机网络化
应该说最近几年因特网的爆炸性地发展,是本世纪末信息技术的最伟大的成就。如果把单个计算机和局域网称为计算机的个体和群体的话,那么因特网就已成为计算机的社会或计算机的世界了。
我们个人将来的工作、学****娱乐就象现在离不开电灯、电话、电视一样将离不开因特网。社会上的各行各业的运行也将最终离不开因特网。全球的经济一体化进程将随因特网的发展而加快。地球将变得愈来愈小。
这种网络化的趋势对计算机软件技术产生了巨大影响。分布式操作系统、浏览器、服务器、中间件、网上搜索引擎、信息挖掘等
软件构件化
所谓软件构件化,就是要让软件开发像机械制造工业一样,可以用各种标准和非标准的零件来进行组装,或者像建筑业一样,用各种建筑材料搭建成各式各样的建筑。
软件的构件化和集成技术的目标是:软件可以由不同厂商提供的,用不同语言开发的,在不同硬件平台上实现的软件构件,方便地、动态地集成。
这些构件要求能互操作,它们可以放在本地的计算机上,也可以分布式地放置在网上异构环境下的不同结点上。
实现软件的构件化,这是软件业界多年来分奋斗的目标,可以说已经经过了几代人的努力。