1.4 计算机软件系统
2025年09月26日
1.4 计算机软件系统
计算机软件系统就是所有程序、数据和相关文档的集合。完整的计算机系统由硬件(Hardware)系统与软件(Software)系统两部分组成。
硬件是计算机系统的物质基础,没有硬件,软件不可能存在;软件是计算机的灵魂,没有安装任何软件的计算机称为“裸机”,不能工作。事实上,用户所面对的计算机是经过若干层软件“虚拟”的计算机,计算机硬件的所有功能,必须通过软件才能实现。例如,视频通话要用到摄像头、麦克风、网卡、显示器、声卡、音箱等硬件,但仅有这些硬件是无法实现的,必须通过视频通话软件(如QQ等),而这些软件又需要调用操作系统提供的服务及各个硬件的驱动程序。由此可见,计算机的功能不仅仅取决于硬件系统,在更大程度上是由所安装的软件系统所决定的。硬件系统和软件系统互相依赖,不可分割。
图1-27表示了计算机硬件、软件与用户之间的关系,是一种层次结构。其中计算机硬件处于内层,用户在最外层,而软件则是在硬件与用户之间,用户通过软件使用计算机的硬件。
图1-27 计算机系统层次结构