操作系统是一个具有以下功能的程序 -
-
操作系统是充当软件和计算机硬件之间的接口的程序。
-
它是一组集成的专用程序,用于管理计算机的整体资源和操作。
-
它是一种专用软件,用于控制和监视驻留在计算机中的所有其他程序的执行,包括应用程序和其他系统软件。
操作系统的目标
操作系统的目标是 -
-
使计算机系统以有效的方式使用方便。
-
从用户隐藏硬件资源的详细信息。
-
为用户提供方便的界面来使用计算机系统。
-
充当硬件与其用户之间的中介,使用户更容易访问和使用其他资源。
-
管理计算机系统的资源。
-
跟踪谁正在使用哪个资源,授予资源请求以及调解来自不同程序和用户的冲突请求。
-
在用户和程序之间提供有效和公平的资源共享。
操作系统的特点
以下列出了操作系统的一些最突出的特征 -
-
内存管理 - 跟踪主内存,即由哪个部分使用,哪些部分未使用等,并在进程或程序请求时分配内存。
-
处理器管理 - 将处理器(CPU)分配给进程,并在不再需要时取消分配处理器。
-
设备管理 - 跟踪所有设备。这也称为I / O控制器,它决定哪个进程获取设备,何时以及多长时间。
-
文件管理 - 分配和取消分配资源并决定谁获取资源。
-
安全性 - 通过密码和其他类似技术防止对程序和数据的未授权访问。
-
部门管理 - 跟踪各种工作和/或用户使用的时间和资源。
-
控制系统性能 - 记录服务请求与系统之间的延迟。
-
与操作员的交互 - 交互可以通过计算机的控制台以指令的形式进行。操作系统确认相同的操作,执行相应的操作,并通过显示屏通知操作。
-
错误检测辅助 - 生成转储,跟踪,错误消息以及其他调试和错误检测方法。
-
其他软件和用户之间的协调 - 将编译器,解释器,汇编器和其他软件协调和分配给计算机系统的各个用户。