一、前言

      操作系统是我们现在使用计算机的一个基础,是非常重要的,虽然我们都会使用电脑,但是里面的内涵到底是什么样的呢?小编将在下文给您讲解。

二、全局把握

      操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

【操作系统】OS的整体框架_操作系统

图一 操作系统发展

三、功能分析

      从资源管理的观点看,操作系统的功能可以分为:处理器管理、存储管理、文件管理和设备管理。操作系统中这些部分相互配合、协调工作,实现计算机系统的资源管理,控制程序执行以及扩充系统功能、为用户提供方便的使用接口和良好的运行环境。

【操作系统】OS的整体框架_操作系统_02

图二 操作系统功能总分类

      处理器管理的主要工作是进行处理器的分配调度,尤其是在多道程序或多用户的情况下,要求运行的程序数目往往大于处理器的个数,这就需要按照一定的策略进行分配调度。

【操作系统】OS的整体框架_计算机_03

图三 处理器管理

      存储管理是对主存储器进行管理,根据用户城西的要求为他分配主存空间和实现重定位,同时还保护用户存放在主存储器中的程序和数据不被破坏。必要时可以提供虚拟存储技术,扩充主存空间,为用户提供比实际容量大的虚拟存储空间。

【操作系统】OS的整体框架_计算机_04

图四 存储管理

      文件管理面向用户实现按名存储,支持文件的存储、检索以及解决文件的共享、保护和保密问题。一般来说,操作系统中都有功能较强的文件管理系统。

【操作系统】OS的整体框架_存储管理_05

图五 文件管理

       设备管理负责管理各类外围设备,包括分配、启动和故障处理等。为了提高设备的使用效率,还实现虚拟设备。

【操作系统】OS的整体框架_操作系统_06

图六 设备管理

       多道程序设计,多个作业可以同时注入主存储器,中央处理器轮流执行各个作业,各个作业不同时使用所需的外围设备。

【操作系统】OS的整体框架_框架_07

图七 并发管理

四、小结

       这次学习的自考是操作系统,虽然一起也学习过,但是还是很陌生,毕竟现在的应试教育就这样,一切为了考试。

       如今重新学习了这个知识,真是很好的发现自己确实应该重新认识一下。加油!!