关于操作系统是不是计算机与用户的接口的解答:操作系统是用户与计算机之间的接口没有错误,但太过于片面。
操作系统提供了一个人机操作界面,使用户可以直接通过操作系统而调动硬件资源来进行一些硬件资源的整合和计算,所以说操作系统也是用户与计算机之间的接口。
但是因为操作系统中提供了底层交换,包括一些硬件的通讯和整合,这些只能通过操作系统来进行数据交换和通讯,单纯靠软件是无法直接与硬件进行交互的。
操作系统,是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在裸机上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。
系统软件,是指控制和协调计算机及外部设备,支持应用软件开发和运行的系统,无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统,负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。
操作系统的组成部分:驱动程序,它是操作系统中最底端的一部分,主要用来控制和监视系统中各种硬件。
内核,内核一般在最高级处运行,它主要作用是提供基础性结构功能。
接口库,也是程序库,它非常靠近应用程序,它的主要作用就是把系统内的各种基本服务转变成编程接口,然后让应用程序能够使用。
外围,操作系统中,除了驱动程序、内核和接口库外,剩余部分都属于外围,外围主要功能是提供高级服务。