操作系统期末复习 .docx
《操作系统期末复习 .docx》由会员分享,可在线阅读,更多相关《操作系统期末复习 .docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结名词说明:1. 进程互斥 :两个或两个以上的进程由于不能同时使用同一临界资源,只能一个进程使用完, 另一个才能使用, 这种现象称为进程互斥。2. 页表: 每一个作业的虚页号到内存的页架号之间的映射关系的表。3. 文件目录 :为了实现对文件的 “按名访问”,记录文件基本信息的数据结构, 主要有“文件名、类型、属性、日期时间、长度、物理的址”等进行组织所形成的表,称为目录表或文件目录。4. DMA: 不需要 CPU参加,而在特的硬件掌握电路掌握之下进行的外设与储备器间直接数据传送的方式, 称为直接存储器储备 DMA.5. 进程同步 :相互合作的几个进程需要在某些确定点上和谐他们工作
2、,一个进程到达这些点后, 另一个进程已完成某些操作, 否就就不得不停下来等待这些操作的终止,这就是进程间的同步。6. 段表: 每个进程都有一张规律空间与内存空间映射的段表, 其中每一个段表项对应进程的一个段, 段表记录该段在内存中的起始的址和段长度。7. 文件爱护 :是防止文件被破坏8. 通道 :通道又称为 I/O 处理机, 它能完成主存与外设支架你的信息传输, 并与中心处理器并行操作。9. 线程 : CPU调度的单位10. 的址重定位: 当装入程序将可执行代码装入内存时, 程序的规律的址与程序在内存的物理的址一般是不相同的,必需通过的址转换将规律的址转换成内存的址,这个过程称为的址重定位。1
3、1. FAT:FAT是文件配置表, 是一种由微软创造并拥有部分专利的文件系统,供MS-DOS使用,也是全部非NT核心的微软窗口使用的文件系统12. 中断: CPU掌握器执行指令时,突然接受到更加紧急的任务,就 CPU暂停当前任务转去执行紧急任务的过程。问答题:1. 什么是进程?程序和进程有什么联系和区分?进程:多道程序并发执行的一个动态过程。 联系:程序是进程的一部分, 是进程的实体。 区分:进程是程序的一次执行, 是种动态的。 而程序是一组有序的指令,是静态的。一个进程可以执行一个或多个程序,同一程序可能被多个进程同时执行。程序可作为软件资源长期保留,而进程是程序的一次执行过程,是临时的。进
4、程有并发性,可以其他进程并发运行,同时也是系统进行资源安排和调度的一个独 立单位。1. 试写出“生产者 / 消费者”算法,并作必要文字说明。设置两个私用信号量和一个公用信号量公用信号量 S,初值为 1,表示没有进程进入临界区, 它用于实现进程互斥。私用信号量 S0,用于表示产品数目, 初值为 0。私有信号量 Sn,用于表示可用缓冲区数, 初值为 n。算法:begin B:array0 n-1of integer; P,R:integer;S ,Sn, S0:semaphore; P : =R:=0;S:=1; Sn: =n; S0:=0。cobeginprocess producer ii=1
5、,2.,mbeginL1: produce a product;可编辑资料 - - - 欢迎下载精品名师归纳总结PSn;理方式和基本分页储备治理方式原理PS;的结合, 即先将用户程序分成假设干个BP:=product;段, 再把每个段分成假设干个页,并为P:=P+1mod n;VS0;3.每一个段给予一个段名。为什么说通道技术是现代操作系统的VS;主要硬件支持, 简要说明通道的工作原go to L1;理。end; 1采纳通道技术解决了I/O 操作的process consumer jj=1,2,k;独立性和各部件工作的并行性,把CPUbegin从繁琐的输入输出操作中解放出来,能L2:PS0;实
6、现 CPU与通道的并行操作, 而且通道P S;与通道间也能实现并行操作,各通道上take a product from的外设也能实现并行操作,从而大大提BR;R:=R+1 mod n;高电脑系统的效率。 2 工作原理采用通道技术后, I/O操作过程为: CPUVSn;在执行用户程序时假如遇到I/O 恳求,VS;就它用 I/O 指令启动指令通道上选址consume的设备, 一旦启动胜利, 通道开头掌握go to 12;设备进行操作。当设备I/O 操作完成可编辑资料 - - - 欢迎下载精品名师归纳总结end; coend; end;2. 有哪几种储备治理技术可以实现虚拟储备器,简要说明其工作原理
7、。1. 恳求分页储备治理: 1 页框:物理的址分成大小相等的很多区,每个区称为一块。2址分成大小相等的区, 区的大小与块的大小相等, 每个称一个页面。3 规律的址形式:与此对应, 分页储备器的规律的址由两部分组成, 页号和单元号。 4页表和的址转换: 采纳的方法是动态重定位技术,让程序的指令执行时作的址变换。2. 分段储备治理: 一个用户作业的程序按其规律结构可划分为假设干段,这些段中的每一段都是完整的。在分段储备治理系统中, 可以用类似于分页治理用过的的址变换机构,实现分段治理的 的址变换。这里使用的是段变换表SMT,它把作业的址空间变换为物理储备空间,作用的址空间的段与主存中的段大小相等,
8、 的址变换是在作业执行过程中由硬件自动完成的。3. 段页式储备治理: 是基本分段储备管后,由通道发出 I/O ,终止中断, CPU停止当前工作,转向中断处理程序。4. 进程有哪几种基本的调度状态?这些调度状态又依据什么条件如何进行转换? 1运行状态。2就绪状态。 3堵塞状态。进程的各种调度状态,可以依据一 定的条件而发生变化。处于运行状 态的进程可能因某种大事的发生而 变成堵塞状态。 相应大事发生之后, 该进程可以从堵塞状态变成就绪状 态。当系统的进程调度程序把处理 机安排给某一就绪状态的进程时, 它就从就绪状态进入运行状态。可编辑资料 - - - 欢迎下载精品名师归纳总结5. 试写出“哲学家
9、就餐”算法,并作必要文字说明begin S1,S2,S3,S4,S5:semaphore; S1:=S2:=S3:=S4:=S5:=1Cobrginprocess Pii=1,2,3,4 beginLi:thinking;hungry;PSi;pickup ri;PSi+1;pickup ri+1; eating; putdown ri; putdown ri+1; VSi;VSi+1;go to Li end; process P5 beginL5:thinking; hungry; PS1;pickup r1;PS5;pickup r5; eating; putdown r1; putdo
10、wn r5; VS1;VS5;go to L5 end; coend;end6. 试述恳求页式储备治理技术的工作原理, 分析其主要优缺点, 可以采纳什么技术方法来改良其主要缺点。工作原理:恳求分页即:基本分页 +恳求调页 +页面置换优点: 可以离散储备程序, 降低磁片数量。供应虚拟储备器, 提高主存利用率, 有利于多道运行。缺点: 必需有硬件支持。 有些系统会产生抖动现象。 程序最终一页任然存在未被利用空间。7. 什么是文件?什么是文件系统?文件系统有哪些主要功能?文件:外存上的赋名信息集。文件系统: OS与治理文件有关的软件, 被治理的软件及相关的数据结构。功能:实现按名拜访( 1) 文件的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统期末复习 操作系统 期末 复习
限制150内