1、进程管理。主要是对处理机进行管理。
2、存储管理。主要是对内存的分配、保护和扩充。
3、设备管理。对所有输人、输出设备的管理。
4、文件管理。主要涉及文件的逻辑组织和物理组织,目录的结构和管理。
5、作业管理。为用户提供一个友好的环境,方便用户组织自己的工作流程。
扩展资料:
在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机操作系统体现为其提供的各项服务;从程序员的角度来说,其主要是指用户登录的界面或者接口;如果从设计人员的角度来说,就是指各式各样模块和单元之间的联系。
事实上,全新操作系统的设计和改良的关键工作就是对体系结构的设计,经过几十年以来的发展,计算机操作系统已经由一开始的简单控制循环体发展成为较为复杂的分布式操作系统,再加上计算机用户需求的愈发多样化,计算机操作系统已经成为既复杂而又庞大的计算机软件系统之一。
主要包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。
操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,目前微机上常见的操作系统有DOS、OS/2、UNIX、XENIX、LINUX、Windows、Netware等。操作系统的功能主要体现在对计算机资源――微处理器、存储器、外部设备、文件和作业五大计算机资源的管理,操作系统将这种管理功能分别设置成相应的程序管理模块,每个管理模块分管一定的功能。即操作系统的五大功能。
1、微处理器管理功能
在大型操作系统中.可存在多个微处理器,并同时可管理多个作业。怎样选出其中一个作业进入主存储器难备运行,怎样为这个作业分配微处理器等等,都由微处理器管理模块负责。微处理器管理模块,要对系统中各个微处理器的状态进行登记,还要登记各个作业对微处理器的要求。管理模块还要用一个优化算法实现最佳调度规则。把所有的微处理器分配给各个用户作业使用。最终日的是提高微处理器的利用率。这就是操作系统的微处理器管理功能。
2、内存管理功能
内存储器的管理,主要由内存管理模块来完成。内存管理模块对内存的管理分三步。首先为各个用户作业分配内存空间;其次是保护已占内存空间的作业不被破坏;最后,是结合硬件实现信息的物理地址至逻辑地址的变换。使用户在操作中不必担心信息究竟在四个具体空间――即实际物理地址,就可以操作,这样就方便了用户对计算机的使用和操作。内存管理模块对内存的管理是使用一种优化算法对内存管理进行优化处理,以提高内存的利用率。这就是操作系统的内存管理功能。
3、外部设备管理功能
由于计算机的不断发展,其应用领域越来越广泛,应用技术越来越提高,应用方法越来越简便,与用户的界面越来越友好,随之外部设备的种类也日益增多,功能不断提高,档次日渐升级,因此,操作系统的设备管理模块的功能也必须跟上外部设备的发展而不断发展、不断升级以适应外部设备的日益发展的需要。设备管理模块的任务是当用户要求某种设备时,应马亡分配给用户所要求的设备,并技用户要求驱动外部设备以供用户应用。并且对外部设备的中断请求,设备管理模块要给以响应并处理。这就是操作系统的外部设备管理功能。
4、文件管理功能
操作系统对文件的管理主要是通过文件管理模块来实现的。文件管理模块管理的范围包括文件目录、文件组织、文件操作和文件保护。
5、进程管理功能
进程管理也称作业管理,用户交给计算机处理的工作称为作业。作业管理是由进程管理模块来控制的,进程管理模块对作业执行的全过程进行管理和控制。操作系统的微处理器管理功能、内存管理功能、外部设备管理功能、文件管理功能和进程管理功能简称操作系统的五大功能。这五大功能是较完整的操作系统的共性。
本回答被网友采纳操作系统的主要功能有()。
正确答案:处理机管理、存储器管理、设备管理、文件系统
操作系统的主要功能
操作系统的主要功能有处理器管理、存储器管理、设备管理、文件管理、作业管理。1、处理器管理 处理中断事件是处理器管理最基本的功能,配置了操作系统后,就可以对各种事件进行处理。处理器管理还有一个功能就是处理器调度,针对不同情况采取不同的调度策略。2、存储器管理 存储器管理主要是指针对内存储器...
操作系统的主要功能有哪些?
操作系统的五大功能:(1)作业管理:包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实等;(2)文件管理:又称为信息管理;(3)存储管理:实质是对存储“空间”的管理,主要指对主存的管理;(4)设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收;(5)...
操作系统的主要功能是
操作系统的主要功能是进程与处理机管理、作业管理、存储管理、设备管理、文件管理,具体如下:1、进程与处理机管理。由于程序的执行必须依靠处理机,任意时刻处理及都只能执行一个程序流。2、作业管理。包括任务、界面管理、人机交互、图形界面、语音控制和虚拟现实。3、存储管理。实质是对存储空间的管理,主...
操作系统的主要功能包括?
1. 进程管理:操作系统负责对处理机进行有效管理,包括进程的创建、调度、同步和通信等。2. 存储管理:该功能涉及内存的分配、回收以及保护,确保数据的安全性和有效性,同时处理内存扩充的问题。3. 设备管理:操作系统管理所有输入输出设备,负责设备驱动程序的加载、设备的分配与回收以及数据的传输。4. ...
操作系统的主要功能包括
操作系统的主要功能包括:1. 进程管理:负责创建、调度和回收进程,使得每个进程都有自己的地址空间和系统资源。2. 内存管理:负责分配和回收内存,使得每个进程都有自己的内存空间,并且能够共享其他进程的内存。3. 文件系统:负责管理磁盘上的文件,包括文件的创建、读取、写入、删除等操作。4. 设备驱动...
操作系统的主要功能有哪些
操作系统的主要功能包括:1. 进程管理 进程是操作系统中最基本、最重要的组成部分之一。操作系统负责进程的管理,包括创建新进程、终止进程、控制进程的运行和切换等。通过这种管理,操作系统能够实现多道程序的并发执行和资源合理分配,提高系统的资源利用率。操作系统还会对进程进行优先级划分,确保重要进程...
操作系统的主要功能是
操作系统的主要功能是:进程管理、存储管理、设备管理、文件管理、作业管理等。1、进程管理 其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分简单。但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、分配和回收等问题。
操作系统具有哪些主要功能?
操作系统能实现以下四个主要功能。处理器管理:处理器管理的内容主要是管理进程。进程管理主要包括进程控制、进程同步、进程通信和进程调度。存储管理:存储管理的任务是管理计算机内存的资源。存储管理主要包括主存分配、主存保护、地址映射和主存扩充等任务。设备管理:设备管理是操作系统中用户与外部设备之间的...
操作系统的主要功能有什么?
操作系统的主要功能包括:1. 进程管理 进程是操作系统中程序运行的基本单位。操作系统负责对进程进行创建、执行、监控和销毁。进程管理涉及对处理器分配时间片,确保各个进程能够公平、有效地使用系统资源。2. 内存管理 操作系统负责分配和管理系统的内存资源。它决定哪些程序可以加载到内存中运行,并管理内存...