1. 软件的定义

1983年IEEE的软件定义:

计算机程序、文档、运行程序必须的数据、方法、规则。方法和规则在文档中说明,在程序中实现。

国标中对软件的定义为:

与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。

简化软件定义:

程序+文档+数据

2.软件的分类(基于应用类别的划分)

一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。

系统软件:

系统软件为计算机使用提供最基本的功能,可分为操作系统和支撑软件,其中操作系统是最基本的软件。

与计算机硬件紧密配合使计算机各个部件与相关软件及数据协调、高效工作的软件。

应用软件:

(1)商业数据处理软件

(2)工程与科学计算软件

如:CAD/CAM(计算机辅助设计/制造)仿真模拟、天气预报。

中间件:

中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。

Copyright © 2088 飚骑盟主竞技场 - 竞速游戏活动中枢 All Rights Reserved.
友情链接