操作系统复习资料.pdf

操作系统复习资料.pdf

ID:57731946

大小:1.45 MB

页数:70页

时间:2020-03-25

操作系统复习资料.pdf_第1页
操作系统复习资料.pdf_第2页
操作系统复习资料.pdf_第3页
操作系统复习资料.pdf_第4页
操作系统复习资料.pdf_第5页
资源描述:

《操作系统复习资料.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、操作系统复习资料操作系统复习一、操作系统概述(一)操作系统的概念、特征、功能和提供的服务(1)牢固掌握操作系统的定义:计算机操作系统是方便用户、管理和控制计算机软、硬件资源的系统(或程序集合);清楚地了解操作系统所处的地位:是裸机之上的第一层软件,是建立其他所有软件的基础。(2)记住操作系统的基本特征:并发、共享、虚拟和异步性。并发是最基本的特征,其它三个特征都是以并发为基础的。另外要注意并发性和并行性这两个既相似又有区别的两个概念。并行性是指两个或多个事件在同一时刻发生;而并发性是指两个或多个事件在同一时间间隔内发生。(3)牢固掌握操作系统的五大主要功能:存储器管理、处理机管理

2、、设备管理、文件管理、用户接口管理。(4)操作系统的服务:1.公共服务类型。程序执行、I/O操作、文件系统操作、通信和差错检测。2.系统调用。(5)研究操作系统面对用户的服务观点和系统内部的管理观点。即为用户提供方便而安全的工作环境,体现“用户至上”、“服务至上”的原则;内部管理采用中断、通道、串行、并发、并行和本地远地通信等分设的各种管理部门机构;里外协作分工组织,力争达到“多快好省”。(6)了解现代操作系统为用户提供的三种使用界面:命令界面、系统调用界面和图形界面。一般用户通过命令、图形方式控制,编程人员通过系统调用方式控制计算机。(二)操作系统的发展与分类(1)操作系统的形

3、成和五大类型(批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统)。(2)计算机操作系统的4个发展阶段手工操作阶段(对应第一代计算机),早期批处理和执行系统(对应第二代计算机),批处理(批量)操作系统、分时操作系统(对应第三代计算机),个人计算机操作系统、网络操作系统、分布式操作系统(对应现在的第四代计算机)。批处理操作系统的主要特征和优缺点:批处理操作系统的的主要特征是成批处理(“批量”)、用户脱机使用计算机、多道程序运行,优点是系统吞吐率高,缺点是对用户的响应时间较长,用户不能及时了解和控制自己的程序的运行。分时系统的主要特点:1.多路性2.独占性3.交

4、互性实时操作系统的特点(实时性和可靠性)以及与分时系统的区别:1.系统对外部实时信号必须能及时响应,响应的时间间隔要足以能够控制发出实时信号的那个环境。2.系统要求有高可靠性和安全性,效率则放在第二位。3.系统整体性强,要求所管理的联机设备和资源,必须按一定的时间关系和逻辑关系协调工作。4.实时操作系统没有分时操作系统那样强的交互会话能力,通常不允许用户通过实时终端设备去编写新的程序或修改已有的程序,终端设备只作为执行装置或询问装置。1操作系统复习资料计算机网络和网络操作系统:网络的组成:若干主机、一个通信子网和一系列协议。网络操作系统除了具备一般操作系统所具有的功能模块外,还要

5、增加网络通信模块。提供以下能力:1.允许用户访问网络主机中各种资源;2.对用户访问进行控制仅允许授权用户访问特定的资源;3.对远程资源的利用如同本地资源一样;4.提供全网统一的记帐方法;5.联机提供最近网络说明资料;6.提供比单机更可靠的操作。(三)操作系统结构设计分层结构和微内核结构。(四)操作系统的运行环境(1)处理机的状态和特权指令简单的系统可只分为系统态(管态)和用户态(目态),特权指令是指计算机中不允许用户直接使用的指令。特权指令包括下面功能:1.允许和禁止中断;2.在进程之间切换处理机;3.存取用于主存保护的寄存器;4.执行I/O操作;5.停止一个处理机的工作。(2)

6、存储器和存储器的组织两种类型:ROM和RAM;三级组织体系:主存储器、辅助存储器和高速缓冲存储器。(3)中断和中断系统。中断的概念是指某个事件发生时,系统中止现行程序的运行,引出处理事件程序对该事件进行处理,处理完毕后返回断点处继续执行。中断装置和中断处理程序统称为中断系统。(4)向量中断和中断向量当中断发生时,由中断源自己引导处理机进入中断服务程序的中断过程称为向量中断。在向量中断中,系统为每个中断类型都设置一个中断向量,用来存放该类型中断的中断服务例行服务程序的入口地址和程序状态字。(5)系统调用习题1、教材中介绍了学习“操作系统”要记住最精髓的两句话,是什么?答:计算机操作

7、系统使方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合);操作系统目前有五大类型(批处理、分时、实时、网络和分布式,前三种为三大基本类型)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。2、分时系统和实时系统有什么不同?答:分时系统通用性强,交互性强,及时响应性要求一般(通常数量级为秒);实时系统往往是专用的,系统与应用很难分离,常常紧密结合在一起,实时系统并不强调资源利用率,而更关心及时响应性(通常数量级为毫秒或微秒)、可靠性等。3、多用户操作系统和网

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

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

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