理论教育 大学计算机基础:操作系统功能

大学计算机基础:操作系统功能

时间:2023-11-26 理论教育 版权反馈
【摘要】:操作系统通过内部极其复杂的综合处理,为用户提供友好、便捷的操作界面,以便用户无须了解计算机硬件或系统软件的有关细节就能方便地使用计算机。1)处理器管理在多道程序系统中,由于存在多个程序共享系统资源,必然会引发对处理器的争夺。在操作系统中负责进程调度的程序称为进程调度程序。文件系统为用户提供了一个简单、统一的访问文件的方法,因此它也被称为用户与外存储器的接口。

大学计算机基础:操作系统功能

操作系统通过内部极其复杂的综合处理,为用户提供友好、便捷的操作界面,以便用户无须了解计算机硬件或系统软件的有关细节就能方便地使用计算机。

操作系统具有以下五大功能:处理器管理、存储器管理、文件系统管理设备管理接口管理。

1)处理器管理

在多道程序系统中,由于存在多个程序共享系统资源,必然会引发对处理器(CPU)的争夺。如何有效地利用处理器资源,如何在多个请求处理器的进程中进行取舍,都是进程调度要解决的问题。处理器是计算机中宝贵的资源,能否提高处理器的利用率、改善系统性能,在很大程度上取决于调度算法的好坏。因此,进程调度成为操作系统的核心。在操作系统中负责进程调度的程序称为进程调度程序。

2)存储器管理

存储器(内存)管理的主要工作:为每个用户程序分配内存,以保证系统及各用户程序的存储区互不冲突;内存中有多个系统或用户程序在运行,但要保证这些程序的运行不会有意或无意地破坏别的程序的运行;当某个用户程序的运行导致系统提供的内存不足时,如何把内存与外存结合起来使用和管理,给用户提供一个比实际内存大得多的虚拟内存,而使程序能顺利地执行,这便是内存扩充要完成的任务。为此,存储器管理应包括内存分配、地址映射、内存保护和扩充。

3)文件系统管理(www.daowen.com)

在操作系统中,负责管理和存取文件信息的部分称为文件系统或信息管理系统。在文件系统的管理下,用户可以按照文件名访问文件,而不必考虑各种外存储器的差异,不必了解文件在外存储器上的具体物理位置以及如何存放。文件系统为用户提供了一个简单、统一的访问文件的方法,因此它也被称为用户与外存储器的接口。

4)设备管理

每台计算机都配置了很多外部设备,它们的性能和操作方式都不一样,操作系统的设备管理就是负责对设备进行有效的管理。设备管理的主要任务是方便用户使用外部设备,提高CPU和设备的利用率。

5)作业管理

一个作业是指在一次应用业务处理过程中,从输入开始到输出结束,用户要求计算机所做的有关该次业务处理的全部工作。作业管理包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈