什么是软件?软件的分类有哪些?

1. 软件的定义

  • 1983年IEEE的软件定义:
    计算机程序、文档、运行程序必须的数据、方法、规则。方法和规则在文档中说明,在程序中实现。
  • 国标中对软件的定义为:
    与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。
  • 简化软件定义:
    程序文档数据

2.软件的分类(基于应用类别的划分)
一般来讲软件被划分为系统软件应用软件和介于这两者之间的中间件

  1. 系统软件:
  • 系统软件为计算机使用提供最基本的功能,可分为操作系统和支撑软件,其中操作系统是最基本的软件。
  • 与计算机硬件紧密配合使计算机各个部件与相关软件及数据协调、高效工作的软件。
  1. 应用软件:
    (1)商业数据处理软件
    (2)工程与科学计算软件
    如:CAD/CAM(计算机辅助设计/制造)仿真模拟、天气预报。

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

posted @ 2022-11-14 21:16  *鱼之乐  阅读(2696)  评论(0)    收藏  举报