计算机操作系统概述
概念
操作系统(英语:Operating System,缩写:OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
操作系统作为系统资源的管理者需要具备哪些功能
文件管理,设备管理,内存管理,处理机制(进程管理)目标:安全,高效。
操作系统作为用户和计算机硬件之间的接口需要哪些功能
用户接口:分为命令接口和程序接口。
命令接口
:用户可以直接使用,它又分为联机命令接口和脱机命令接口;
什么是联机命令接口?
用户输入一个命令,系统执行一个命令,例如你打开dos窗口,输入time,然后会显示当前系统时间,并且还可以设置时间。那什么优势脱机命令接口?脱机命令接口其实就是用户输入一大堆命令,然后系统执行一堆处理,这个打个比方就是创建一个文件,文件里面是系统要执行的命令,然后把后缀名改成 .bat或者其它可执行文件,然后交给系统执行。
程序接口
:用户通过程序间接调用:由程序接口组成;
例如程序员使用C语言或者C++函数接口操作系统的资源。