从系统角度来看,操作系统是如何工作的?


操作系统允许用户应用程序与系统硬件交互。操作系统本身不提供任何功能,但提供了一个环境,使各种程序和系统能够执行有用的功能。

它是一种软件,处理计算机的功能,如调度、输入/输出操作、资源分配、文件系统操作等,并且充当用户和硬件之间的接口。

可以通过使用新的 GUI 和向操作系统添加新功能来改进系统视图,这将带来更好的用户体验。

操作系统可以从用户的角度或系统的角度观察。

让我们讨论一下如何从系统角度观察操作系统。

系统视图

根据计算机程序,操作系统是应用程序和硬件之间的桥梁。它非常靠近硬件,并用于根据需要控制它。

各种应用程序视图可以描述如下:

  • 系统将您正在使用的应用程序视为一个资源应用程序。进程需要许多资源,例如 CPU 时间、内存空间、文件存储空间、I/O 设备等。操作系统的任务是智能地将这些资源分配给进程,以便计算机系统能够尽可能流畅地工作。

  • 应用程序也可以充当控制系统。它处理所有进程和 I/O 设备,以便计算机系统能够平稳运行并且没有错误。它确保 I/O 设备能够正常工作,而不会造成问题。

  • 应用程序也可以被视为一种使硬件更容易使用的方法。

  • 需要计算机来轻松解决用户问题。但是,直接使用计算机硬件并不容易。因此,操作系统旨在轻松地与硬件通信。

  • 在计算机程序(称为内核)之后,并托管所有应用程序程序后,应用程序也可以被视为一个常规应用程序。

更新于: 2021年11月25日

364 次查看

开启你的 职业生涯

通过完成课程获得认证

开始学习
广告