上QQ阅读APP看书,第一时间看更新
1.3.4 用户与计算机硬件系统之间接口的观点
操作系统作为用户和计算机硬件系统之间接口的含义是,操作系统处于用户与计算机硬件系统之间,用户通过操作系统来使用计算机。或者说,用户在操作系统的帮助下能够方便、快捷、安全、可靠地操纵计算机硬件和运行自己的程序。
需要注意的是,操作系统是一个系统软件,因而这种接口是软件接口。图1-5是操作系统作为接口的示意图。可以看出,用户可以通过以下两种方式来使用计算机:
图1-5 操作系统作为接口的示意图
(1)命令方式。这是指由操作系统提供了一组联机命令(语言),用户可通过键盘输入有关的命令来直接操纵计算机。
(2)系统调用方式。操作系统提供了一组系统调用,用户可在应用程序中通过调用相应的系统调用来操纵计算机。