📜  操作系统功能

📅  最后修改于: 2020-12-15 09:25:29             🧑  作者: Mango

操作系统功能

操作系统是充当用户计算机GUI(图形用户界面)的程序。它控制所有类型的应用程序的执行。

操作系统在设备中执行以下功能。

  • 指令
  • 输入/输出管理
  • 内存管理
  • 文件管理
  • 处理器管理
  • 工作优先
  • 特殊控制程序
  • 安排资源和工作
  • 安全
  • 监控活动
  • 职位会计

指令:操作系统在用户给出的各种指令之间建立了相互理解。

输入/输出管理:哪些输出将来自用户给出的输入,操作系统将运行此程序。该管理涉及协调各种输入和输出设备。它分配执行一个或多个应用程序的那些设备的功能。

内存管理:操作系统负责将任何数据,系统程序和用户程序存储在内存中。操作系统的此函数称为内存管理。

文件管理:操作系统有助于在存储的文件中进行更改并替换它们。它在将各种文件传输到设备中也起着重要作用。

处理器管理:处理器是程序的执行,该程序完成了该程序中的指定工作。可以将其定义为程序在其中运行的执行单元。

工作优先级:工作优先级的工作是创造和晋升。它确定在计算机系统中应首先执行的操作。

特殊控制程序:操作系统通过特定控制程序自动更改任务。这些程序称为特殊控制程序。

资源和作业的调度:操作系统准备要为计算机系统的设备执行的任务列表。操作系统决定要使用哪个设备来执行哪个任务。当要在计算机系统中同时执行多个任务时,此操作变得复杂。操作系统的调度程序确定任务完成的顺序。它基于执行用户给定任务的优先级来执行这些任务。它根据设备的优先级使任务可用。

安全性:计算机安全性是任何操作系统中非常重要的方面。操作系统的可靠性取决于它为我们提供多少更好的安全性。现代操作系统使用防火墙来提高安全性。防火墙是一种安全系统,可以监视计算机中发生的所有活动,并在发生威胁时阻止该活动。

监视活动:操作系统在各种过程中负责计算机系统的活动。如果有错误,这将中止程序。对于输入/输出设备中的任何意外错误,操作系统会将即时消息发送给用户。当操作系统在由多个用户操作的系统中使用时,它还为系统提供安全性。这样非法用户就无法从系统获取数据。

作业记帐:跟踪各种作业和用户使用的时间和资源。