2022年操作系统题讲课教案 .pdf





《2022年操作系统题讲课教案 .pdf》由会员分享,可在线阅读,更多相关《2022年操作系统题讲课教案 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、操 作 系 统 题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢2 操作系统前三章1、现代操作系统的特征是:并发性 、共享性 、虚拟技术 、异步性 。2、进程与进程控制块(PCB )是 一一对应 关系。3、引入临街资源后,程序段被分为进入区 、临界区 、退步区、剩余区 四个区域。4、处理机的调度层次包括高级调度 、中级调度 和低级调度 ,其中,调度频率最低的是高级调度 ,必不
2、可少的一种调度是低级调度 ,为了提高内存利用率的一种调度是中级调度。5、产生死锁的原因是资源竞争 和进程间推进顺序非法,其中引发死锁的最根本原因是资源不足 。6、刚刚创建的进程会由创建态 转变为 就绪态 ,得到处理机的调度转变为 执行状态 ,执行中的进程如果申请资源不到,将会转变为 阻塞状态 ,得到资源,再次转变为就绪状态 ,正在执行输入输出操作的进程将处于终止状态 。7、如果并发执行的五个进程都需要使用临界资源R,并且每个进程对资源R的需求量都是3,那么现在资源R 至少有11 个时不管怎么调度,一定不会出现死锁。若初始时资源R有 9 个,每个并发进程对资源的需求量为3,则最多有 4个进程并发
3、执行一定不会出现死锁。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢3 8、为某种临界资源设置信号量S,若 S 的初始值为5,当前值为 3,则当前处于阻塞状态的进程有2 个,系统可供分配的的该资源的个数是3 个。9、两个或两个以上的事件在同一时间间隔内发生叫并发性 ;两个或两个以上的事件在同一时刻发生叫并行性 ;所以现代操作系统的特征是并发性 。10、 简述操作系统的功能:答
4、: 处理机管理功能 :处理机管理应具有进程控制、进程同步、进程通信和调度等功能。存储器管理功能:存储器管理应具有内存分配、内存保护、地址映射和内存扩充等功能。设备管理功能 :设备管理应具备缓冲管理、设备分配、设备处理等功能。文件管理功能 :文件管理应具有文件存储空间的管理、目录管理、文件的读写管理和保护等功能。11、 简述 PCB的作用与组成。答:进程控制块(PCB )是进程实体的一部分,是操作系统中最重要的记录型数据结构。作用 :是使一个在多道程序环境下不能独立运行的程序或数据,成为一个能独立运行的基本单位,一个能与其他进程并发执行的进程。组成部分 :进程标识符(能够唯一的表示一个进程)、处
5、名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢4 理机状态、进程调度信息、进程控制信息。12、 简述进程的定义与特性。答: 定义 :进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。特性 :动态性、并发性、独立性、异步性。13、 简述进程与程序的区别。答:进程是动态的,程序是静态的;一个进程可以执行多个程序;一个程序可被多个进程执行;程序可以长期保存,进程只能
6、存在于一段时间。14、 简述产生死锁的四个必要条件。答:互斥条件、请求和保持条件、不可抢占条件、循环等待条件。15、 简述进程同步应该遵循的四个原则。答:空闲让进、忙则等待、有限等待、让权等待。16、简述死锁的定义与产生死锁的原因。答:定义:如果一组进程中的每一个进程都在等待仅由该组进程中的其它进程才能引发的事件,那么该组进程是死锁的。死锁原因 :系统资源不足;进程运行推进的顺序不合适;资源分配不当等。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - -
7、- - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢5 17、简述处理死锁的方法。答:预防死锁、避免死锁、检测死锁、解除死锁。18、用信号量机制给出读者写者问题的解决方案。答: 书 P66。19、用信号量机制实现不会出现死锁的哲学家进餐问题。答:书 P63。20、在单 CPU条件下有下列要执行的作业,作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。(1)用一个执行时间图描述在下列算法时各自执行这些作业的情况: RR (时间片 =1)和非抢占式优先级。作业到达时间运行时间优先级A 0 3 3 B 1 1 1 C 2 2 3 D 3 1 4
8、 E 4 5 2 (2)对于上述每种算法,各个作业的周转时间是多少?平均周转时间是多少?(3)对于上述每种算法,各个作业的带权周转时间和平均带权周转时间各是多少?答: RR(时间片 =1) 做业情况进程名A B C D E 平均到达时间0 1 2 3 4 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢6 时间片服务时间3 1 2 1 5 RR q=1 完成时间9 2 7 4
9、12 周转时间96 11 55 31 86 5.24.8 带权周转时间32 11 2.51.67 31 1.61.2 2.221.374 PS :红色为网上答案,感觉不对非抢占式优先级进程名A B C D E 平均到达时间0 1 2 3 4 服务时间3 1 2 1 5 优先级3 1 3 4 2 重排序A D C E B 完成时间3 4 6 11 12 周转时间3 1 4 7 11 5.2 带权周转时间1 1 2 1.4 11 3.28 四、五章1. 内存管理包括 内存分配 、内存保护 、地址映射 和内存扩充 四个子功能。2. 动态分区分配算法中,首次适应算法 是按照由低址到高址来组织空闲区的,
10、 最佳适应算法 是按照空闲区容量由小到大的顺序来组织空闲区的,而最坏适应算法 则是按照产生碎片几率最小来组织空闲区的。这三种算法效率最高的是最坏适应算法。3. 无论是使用 拼接(或紧凑) 技术还是使用 对换技术 ,都要求作业的装入应该采用动态运行时 装入方式。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢7 4. 对于各种内存分配方式所造成的空间浪费,通常称为碎片 ,其中固定
11、分区分配方式容易产生外部碎片,动态分区分配方式容易产生外部碎片,基本分页分配管理方式产生的是页内碎片, 基本分段分配方式 产生的是内部碎片。5. 基本分页存储管理方式为每一个进程设置一张页表,基本分段存储管理方式 为每一个进程设置一张段表,而段页式 则为每一个进程设置一张段表和若干张页表,其中页表个数取决于段数。6. 虚拟内存实现的理论基础是程序运行时的局部性原理,具体是指离散式内存分配管理方式。7. 对于 UNIX系统而言,在请求分页实现时,第一次调入的页面从文件区调入 ,之后再调入该页面时则一定是从对换区调入的。8. 可重定位分区分配算法比动态分区分配算法多使用了一个紧凑或拼接技术,将小的
12、离散的空闲空间合并成一个大的连续的空闲空间,再进行分配。9. 按照设备的共享属性,可以把设备分为独占设备 、共享设备和虚拟设备 三种,其中, 虚拟设备 是利用虚拟技术,将一台物理存在的独占设备虚拟成多台逻辑存在的设备,从而将一台独占设备转变成一台共享设备。10.设备控制器中传递的三种信号是数据信号 、控制信号 和状态信号 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢8 1
13、1.磁盘的访问时间是由寻道时间 、旋转延迟时间 和传输时间三部分构成的。12.UNIX系统使用的缓冲技术是缓冲池技术 ,该技术将所有的缓冲区分成了三个缓冲队列,分别是空缓冲队列 、输入队列和输出队列 ,以及四种工作缓冲区用于收容输入数据的工作缓冲区、用于提取输入数据的工作缓冲区、用于收容输出数据的工作缓冲区和用于提取输出数据的工作缓冲区。13.SPOOLING 技术中,硬盘开辟的空间成为输入井 和输出井 。14.设备分配时,依次访问的数据结构是系统设备表 、设备控制表、控制器控制表 和通道控制表 。15.调入页面的时机中,预先调入策略事实上使用的是提前读技术,目的是 提高磁盘访问速度。16.设
14、备独立性中,将逻辑设备转变为物理设备使用到的数据结构是 LUT逻辑控制表 。17.简述分页和分段的区别。(1)从功能上看,页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率,满足了系统的需要,但未满足用户的需要;段是信息的逻辑单位,它包含有一组其意义相对完整的信息,目的是为了更好地满足用户的需求。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 16 页 - - - - - - - - - 精品资料仅供学习与交流,如有侵权请联系网站删除谢谢9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年操作系统题讲课教案 2022 操作系统 讲课 教案

限制150内