软件构件与中间件.ppt

第一讲

软件与软件开发;软件的复杂性

是其自身所固有的

抽象、分治、分类等思想

将在其中发挥极为关键的作用; 内 容;一、软件;1、什么是软件;老子:?道德经:?第十一章:

三十辐共一毂(gǔ),当其无,有车之用。

埏(shān)埴(zhí)以为器,当其无,有器之用。

凿户牖(yǒu)以为室,当其无,有室之用。

故有之以为利,无之以为用。;软件到底有什么奥妙?

人类自身的感官不能直接确定它的存在:

分子、原子等对于人们总有一定的神秘性:感官距离很“遥远”

软件: 通常存在于纸带、磁带、光盘等之中

运行起来靠: 集成电路发挥作用

显示器显示状态

竟然还可以在不同的载体之间十分方便地跳跃!

显示出来后离我们又这么“近”!

如此有用!;万物皆数?;软件作为逻辑产品的特点:

劣势:

不易被理解

容易出错

找错、排错困难

优势:

易于变化,适应性强

复制成本低,适合规模经济

给我们的生活、学习等带来了巨大的变化

;(1)已经存在大量正在运行的软件

金融、电信、航空航天等

(2)软件的应用范围不断扩大

商务、交通、家电等,“计算机软件?”

(3)软件的规模与复杂性持续增加

越来越多的知识正在由软件进行显式表

文档评论(0)

1亿VIP精品文档

相关文档