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