操作系统概论复习提纲

操作系统概论复习提纲

ID:38633886

大小:90.00 KB

页数:9页

时间:2019-06-16

操作系统概论复习提纲_第1页
操作系统概论复习提纲_第2页
操作系统概论复习提纲_第3页
操作系统概论复习提纲_第4页
操作系统概论复习提纲_第5页
资源描述:

《操作系统概论复习提纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《操作系统概论》复习提纲第一章引言一、计算机系统——包括硬件和软件两大部分1、计算机硬件——由中央处理器、存储器、输入输出控制系统和各种输入输出设备组成。中央处理器是对信息进行高速运算和处理的部件;存储器可分为主存储器和辅助存储器;主存储器可被中央处理器直接访问;输入输出设备是计算机与用户的交互接口部件,输入输出控制系统管理外围设备与主存储器之间的信息传送。2、计算机软件——计算机软件分为系统软件、支撑软件和应用软件三种。系统软件是计算机系统中最靠近硬件层次的软件,支撑软件是支撑其它软件开发和维护

2、的软件,应用软件是特定应用领域的应用软件。二、操作系统1、操作系统的定义2、操作系统的作用——管理计算机系统的资源、为用户提供方便的使用接口,为程序提供良好的运行环境。3、操作系统的功能——从资源管理的观点上看,操作系统的功能分为:处理器管理,存储管理,文件管理和设备管理。(一定要掌握四种管理的定义)三、操作系统的形成与基本类型随着计算机软硬件技术的发展,形成三种基本类型的操作系统:批处理操作系统,分时操作系统和实时操作系统1、批处理操作系统——世界上的第一个操作系统是单道批处理系统。掌握单道批处

3、理系统和多道批处理系统的定义2、分时操作系统的定义分时操作系统的主要特点:交互性、及时性、独立性和多路性。3、实时操作系统在实时操作系统控制下,对计算机系统接收到外部信号在严格的时限内处理完成。设计实时操作系统必须先考虑系统的实时性和可靠性,其次才考虑系统效率。四、操作系统的发展1、微机操作系统——主要功能实现文件管理、输入/输出控制和命令语言的解释。早期的微机运行的操作系统每次只允许一个用户使用计算机,称为单用户微机操作系统2、网络操作系统——为计算机网络配制的操作系统称为网络操作系统。主要功能

4、实现各台计算机之间的通信和网络中各种资源的共享。3、分布式操作系统可使系统中若干台计算机相互协作完成一个共同的任务。特点是统一性和透明性。4、嵌入式操作系统运行在嵌入式计算机系统中对各种部件,装置等资源进行统一协调、处理和控制的系统软件,主要特点是微型化和实时性。五、当前流行的操作系统简介当今流行的操作系统有Windows,UNIX,Linux等。1、WindowsNT/2000采用客户/服务器与层次式相结合的结构,可在多处理器的网络服务器等系列机器上运行。了解Windows2000的四种版本。2

5、、UNIX——是一个通用的交互式分时操作系统(掌握UNIX系统的四个特点)9UNIX是目前唯一可以安装和运行在从微机、工作站、大型机到巨型机上的操作系统。3、Linux——多用户多任务的通用操作系统。了解Linux特点。六、处理器的工作状态1、特权指令——为保证计算机系统能可靠的工作,经常把CPU执行的指令分成两类:特权指令和非特权指令。不允许用户程序直接使用的指令称为特权指令,其余为非特权指令。I/O指令、设置时钟、置控制寄存器等指令都是特权指令。2、管态和目态——为避免用户程序中错误地使用特权

6、指令,计算机硬件结构中的中央处理器区分目态和管态两种工作状态。当操作系统程序占用CPU时让CPU在管态工作,当用户程序占用CPU时让CPU在目态工作。4、程序状态字(PSW)——用来控制指令执行顺序并且保留和指示与程序有关的系统状态。PSW包括三部分内容:程序基本状态;中断码;中断屏蔽位。在单处理器的计算机系统中,整个系统设置一个用来存放当前运行程序的PSW的寄存器,该寄存器称为“程序状态字寄存器”。七、操作系统与用户的两类接口—程序员接口和操作员接口1、系统调用概念现代操作系统都有一条“访管指令

7、”,这是一条目态下执行的指令。2、控制操作命令——让联机用户表示作业执行步骤的手段用户可以从键盘输入操作控制命令,或从“菜单”中选择命令,来指出作业的执行步骤。重点:(1)、操作系统的定义,功能和作用(2)、操作系统基本类型的区别(3)、UNIX系统特点(4)、程序状态字的作用(5)、CPU在目态下收到特权指令应如何处理(6)、系统调用概念第二章处理器管理一、多道程序设计1、程序的顺序执行——一个计算问题,往往要依照一定的顺序执行,执行的顺序是由编制的程序确定的。2、程序的并行执行——发挥了处理器

8、与外围设备并行工作的能力,提高了处理器的效率。3、多道程序设计——让多个算题同时进入一个计算机系统的主存储器并行执行,这种程序设计方法称为“多道程序设计”,这样的计算机系统称为多道程序设计系统。总体上来讲,采用多道程序设计可增加单位时间的算题量,但对于每一个算题而言,从算题开始到全部完成所需要的时间比单道执行所需的时间可能要长。多道程序设计不仅提高了处理器利用率,而且降低了完成计算所需的总时间,从而提高了单位时间内的算题量,即提高了吞吐量。需掌握多道程序设计利用率的求解。二、进程的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。