2.3 计算机软件系统
计算机软件是计算机程序和有关文档。计算机程序是为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列。文档是指对该程序的功能、结构、设计思想以及使用方法等整套文字资料的说明。
计算机软件是计算机系统重要的组成部分,如果把计算机硬件看作计算机的躯体,那么计算机软件就是计算机系统的灵魂。没有软件支持的计算机称为“裸机”,只是一些物理设备的堆砌,几乎是不能工作的。计算机软件、硬件和用户之间的关系如图2-11所示。
图2-11 计算机软件、硬件和用户之间的关系