操作系统作为用户与计算机硬件系统之间的接口。 命令接口 按作业控制方式的不同,分为联机命令接口和脱机命令接口。 联机命令接口 又称交互式命令接口,每输入一条命令,就执行一条命令。适用于分时或实时操作系统的接口。 脱机命令接口 又称批处理命令接口,按照作业操作说明书自动按顺序执行一组作业控制命令。适用于批处理系统。 程序接口 由一组系统调用(也称广义指令)组成。用户通过在程序中使用这些系统调用来请求操作系统为其提供服务,如使用各种外部设备、申请分配和回收内存及其他各种要求。