2.3.1 计算机软件概述

2.3.1 计算机软件概述

只有硬件而没有软件的计算机称为“裸机”,它是无法工作的。只有配备一定的软件,才能发挥其功能。软件是用户与硬件之间的接口界面,用户对计算机的使用不是直接对硬件进行操作,而是通过应用软件对计算机进行操作,而应用软件也不能直接对硬件进行操作,而是通过系统软件对硬件进行操作的,如图2.35所示。用户主要是通过软件与计算机进行交流。为了方便用户,使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。

图2.35 用户、软件和硬件的关系

计算机软件(Software,也称软件)是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。

计算机软件按用途分为系统软件和应用软件两大类,如图2.36所示。

图2.36 软件系统