什么是软件?软件的分类有哪些?
1. 软件的定义
- 1983年IEEE的软件定义:
计算机程序、文档、运行程序必须的数据、方法、规则。方法和规则在文档中说明,在程序中实现。 - 国标中对软件的定义为:
与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 - 简化软件定义:
程序+文档+数据
2.软件的分类(基于应用类别的划分)
一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。
- 系统软件:
- 系统软件为计算机使用提供最基本的功能,可分为操作系统和支撑软件,其中操作系统是最基本的软件。
- 与计算机硬件紧密配合使计算机各个部件与相关软件及数据协调、高效工作的软件。
-
应用软件:
(1)商业数据处理软件
(2)工程与科学计算软件
如:CAD/CAM(计算机辅助设计/制造)仿真模拟、天气预报。 -
中间件:
中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。

浙公网安备 33010602011771号