操作系统的五大管理功能:
1、作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等。
2、文件管理:又称为信息管理。
3、存储管理:实质是对存储“空间”的管理,主要指对主存的管理。
4、设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收。
5、进程管理:实质上是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务。
1、操作系统作用:操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代标准而言,一个标准PC的操作系统应该提供以下的功能:进程管理。又称处理器管理,其主要任务是对处理器的时间进行合理分配、对处理器的运行实施有效的管理。
2、存储器管理。由于多道程序共享内存资源,所以存储器管理的主要任务是对存储器进行分配、保护和扩充。
3、设备管理。根据确定的设备分配原则对设备进行分配,使设备与主机能够并行工作,为用户提供良好的设备使用界面。
4、文件管理。有效地管理文件的存储空间,合理地组织和管理文件系统,为文件访问和文件保护提供更有效的方法及手段。
5、用户接口。用户操作计算机的界面称为用户接口,通过用户接口,用户只需进行简单操作,就能实现复杂的应用处理。
实时操作系统是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。
实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
实时操作系统主要特点是:资源的分配和调度首先要考虑实时性然后才是效率,实时操作系统应有较强的容错能力。
实时系统的特征:多路性,独立性,及时性,交互性和可靠性。
操作系统是控制和管理计算机系统内各种硬件和软件资源,合理有效地组织计算机系统的工作,为用户提供一个使用方便可扩展的工作环境,从而起到连接计算机和用户的接口作用。
从软件分类角度看,操作系统是最基本的系统软件,它控制着计算机所有的资源并提供应用程序开发的接口。
从系统管理员角度看,操作系统合理地组织管理了计算机系统的工作流程,使之能为多个用户提供安全高效的计算机资源共享。
从程序员角度看(即从操作系统产生的角度),操作系统是将程序员从复杂的硬件控制中解脱出来,并为软件开发者提供了一个虚拟机,从而能更方便的进行程序设计。
从一般用户角度看,操作系统为他们提供了一个良好的交互界面,使得他们不必了解有关硬件和系统软件的细节,就能方便地使用计算机。
关键词: 操作系统 设备管理 功能 哪些