操作系统期末试卷(含答案)79149_第1页
操作系统期末试卷(含答案)79149_第2页
操作系统期末试卷(含答案)79149_第3页
操作系统期末试卷(含答案)79149_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、A : (2) ; B: (4);C: (3)。2G: (2) ; H: (5) ; I:(3) ; J: (4)。4、K: (1) ; L: (3);M ( 5)。5P: (1)寻道时间;Q(5)。7、 R: (1) ; S: (3);T: (5)。8、选择题W (3) ; X: (1) ; Y: (2)D: (4) ; E:(3) ; F:(2) o 3N: (2) ; Q (2) o 6UI:(3) ; V: (5) o 9操作系统复习题1一、判断题1 .分时系统中,时间片设置得越小,则平均响应时间越短。()2 .多个进程可以对应于同一个程序,且一个进程也可能会执行多个程序。()3

2、. 一个进程的状态发生变化总会引起其他一些进程的状态发生变化。()4 .在引入线程的OS中,线程是资源分配和调度的基本单位。()5 .信号量的初值不能为负数。()6 .最佳适应算法比首次适应算法具有更好的内存利用率。()7 .为提高对换空间的利用率,一般对其使用离散的分配方式。()8 .设备独立性是指系统具有使用不同设备的能力。()9 .隐式链接结构可以提高文件存储空间的利用率,但不适合文件的随即存取。()10 .访问控制矩阵比访问控制表更节约空间。()二、选择题1 .在设计分时操作系统时,首先要考虑的是( A);在设计实时操作系统时,首先要 考虑的是(B);在设计批处理系统时,首先要考虑的是

3、( Q oA,B,C : (1)灵活性和适应性;(2)交互性和响应时间;(3)周转时间和系统吞 吐量;(4)实时性和可靠性。2 .对一个正在执行的进程:如果因时间片完而被暂停执行,此时它应从执行状态转变为(口状态;如果由于终端用户的请求而暂停下来,则它的状态应转变为(E)状态;如果由于得不到所申请的资源而暂停时下来,则它的状态应转变为(F)状态。D,E,F: (1);静止阻塞(2);活动阻塞(3);静止就绪(4);活动就绪(5)执 行。3 .我们如果为每一个作业只建立一个进程,则为了照顾短作业用户,应采用(G);为照顾紧急作业用户,应采用(H);为能实现人机交互,应采用(I);而能使短 作业、

4、长作业和交互作业用户满意时,应采用( J)。G,H,I,J : ( 1) ; FCFS周度算法(2);短作业优先调度算法;(3)时间片轮转算 法;(4)多级反馈队列调度算法;(5)基于优先权的剥夺调度算法。4 .由固定分区发展为分页存储管理方式的主要推动力是(K);由分页系统发展为分段系统,进而发展为段页式系统的主要动力分别是(L)和(M)。K,L,M: (1)提高内存利用率;(2)提高系统吞吐量;(3)满足用户需要;(4) 更好地满足多道程序进行的需要;(5)既满足用户需求,又提高内存利用率。5 .在存储管理中,不会产生内部碎片的存储管理方式是(N);支持虚拟存储器,但不能以自然的方式提供存

5、储器的共享和存取保护机制的存储管理方式是(O)。N (1)分页式存彳it管理;(2)分段式存储管理;(3)固定分区式存储管理;(4)段页式 存储管理。O (1)段页式存储管理;(2)请求分区页式存储管理;(3)请求分段式存储管 理;(4)可变分区存储管理;(5)固定分区存储管理;(6)单一连续分区式存储 管理。6 .磁盘调度主要是为了优化(P),下列算法中能避免磁盘粘着的现象的是( Q。P: (1)寻道时间;(2)旋转延迟时间;(3)传输时间。Q (1) SSTF; (2) FCFS; (3) SCAN; (4) CSCAN;( 5) FSCAN7.文件系统中,目录管理最基本的功能是(R),位

6、示图的主要功能是(S) , FAT表的主要功能是(T)。R,S,T:(1)实现按名存取;(2)提高文件存储空间利用率;(3)管理文件存储器的空闲空间;(4)指出分配给文件的盘块(首个盘块除外)的地址;( 5)管 理文件存储器的空闲空间,并指出分配给文件的盘块(首个盘块除外)的地址。8 .文件系统采用多级目录结构,可以(U)和(V)。U,V: ( 1)缩短访问文件存储器时间;(2)节省主存空间;(3)解决不同用户文件的命名冲突;(4)方便用户读写文件;(5)提高检索目录的速度。9 .计算机系统中信息资源的安全包括( W、(X)和(Y)三个方面,其中程序被删 除属于(WW方面的威胁,数据被非法截取

7、属于(X)方面的威胁,消息被更改属于(Y)方面的威胁。W,X,Y: (1)保密性;(2)完整性;(3)可用性;(4)方便性。三、填空题1 .操作系统最基本的特征是(1)和(2),最主要的任务是(3) o2 .引入进程的主要目的是(4),进程存在的唯一标志是(5)。3 . (6)是指通过破坏死锁产生的必要条件来防止死锁的发生。引起死锁的四个必要 条件中,(7)是不应该被破坏的,但对某些特殊的资源(如打印机),该条可通过(8)来破坏;而其他能被破坏的三个必要条件分别是(9)、(10)不口( 11)。4 .虚拟存储器管理的基础是(12)原理,在请求分页管理方式中,页表中的状态位 用来只是又t应页(1

8、3)修改位用来只是对应页(14),引用位则是供(15)使用; 而在请求分段系统还增加了增补位,它用来指示(16)。5 .设备驱动程序是(17)与(18)之间的通信程序如果系统中有 3台相同的单显和2 台相同的彩显则必须为它们配置(19)种设备驱动程序6 .廉价磁盘冗余阵列可组成一个大容量磁盘系统,它利用(20)技术来提高磁盘系统的存取进度,而利用(21)技术来增加磁盘系统的可靠性7 .包过滤防火墙工作在(22)层,采用代理服务技术的防火墙则工作在(23)层8 .UNIX文件系统对文件存储空间采用(23)分配方式,它通过(24)来管理空闲的 文件存储空间。四、问答题1.假设某多道程序设计系统中有

9、供用户使用的内存100k,打印机1台。系统采用可变分区管理内存:对打印机采用静态分配,并假设输入输出操作的时间忽略不计:采用最短剩余时间优先的进程调度算法,进程剩余执行时间相同时采用先来先服务算法;进程调度时机在执行进程结束时或有新进程到达时。现有一进程序列如下:进程号进程到达时间要求执行时间要求主存看10815K24430K310160K4112020K5161410K假设系统优先分配内存的低地址区域,且不需移动已在主存中的进程,请:(1)给出进度调度算法选中进程的次序,并说明理由。(2)全部进程执行结束所用的时间是多少?2 .请用信号量解决以下的过独木桥问题:同一方向的行人可连续过桥,当某

10、一方 向的行人必须等待:另一方向的行人必须等待:当某一方向无人过桥是,另一方向 的行人可以过桥。3 .提高内存利用率的途径有哪些?4 .何谓脱机输入/输出技术?5 .将目录文件当作一般数据文件来处理有什么优缺点?操作系统复习题1答案一、判断题1、错2、Xt 3、错4、对5、对6、错7、错8、错9、对10、错 三、填空题( 1)并发;(2)资源共享;(3)管理资源;(4)使程序能够正确地并发执行;(5)进程控制快PCB (6)预防死锁;(7)互斥条件;(8) SPOOLing技术;(9)不剥夺条件;(10)请求与保持条件;(11 )循环等待条件;(12)局部性原理;( 13)是否已调入内存;(1

11、4)是否被修改过;(15)置换算法;(16)是否允许对应段进行动态增长;(17) I/O 进程;(18)设备控制器;(19) 2;(20)交叉存取;(21)容错;(22)网络;(23)应用;(24)混合索引;(25)成组链接法。四、问答题1. ( 1)进程的顺序为P1、 P2、 P3、 P4、 P5。( 2)时刻47,所有的进程执行完毕。2 .答:将独木桥的两个方向分别标记为A和B:并用整形变量countA、countB分别表示A、 B 方向上已在独木桥上的行人数,他们的初值为0;再设置三个初值都为1的互斥信号量:SA用来实现对countA的互斥访问,SB用来实现对countB的互斥访 问,m

12、utex用来实现两个方向的行人对独木桥的互斥使用。则可将A方向行人的动作描述为:Wait(SA);If(countA=0) then wait(mutex);countA:=countA+1;signal(SA);通过独木桥;Wait( SA) ;CountA: =countA-1;If(countA=0) then signal(mutex);Signal(SA);B方向行人白算法与A方向类似,只需将SA换成SB countA替换成countB即可。3 . 答:内存利用率不高,主要表现为以下四种形式: ( 1)内存中存在着大量的、分散的、难以利用的碎片。( 2)暂时或长期不能运行的程序和数据

13、,占据了大量的存储空间。(3)当作业较大时,内存中只能装入少量的作业,当它们被阻塞时,将使CPU空间,从而也就降低了内存利用率。( 4)内存中存在重复的拷贝。针对上述问题,可分别采用下述方法提高内存利用率:()1 改连续分配方式为离散分配方式,以减少内存中的零头。()2增加对换机制,将那些暂时不能运行的进程或暂时不需要的进程和数据,换出至外存,以腾出内存来装入可运行的进程。()3引入动态链接机制,当程序在运行中需要调用某段程序时,才将该段程序由外存装入内存。这样可以避免装入一些本次运行中不用的程序。()4引入虚拟存储器机制,使更多的作业能装入内存,并使CPLM加忙碌。引入虚拟存储器机制,还可以

14、避免装入本次运行中不会用到的那部分程序和数据。()5引入存储器共享机制,允许下一个正文段或数据段被若干个进程共享,以削弱内存中重复的拷贝。4 .脱机制输入输出技术即SPOOLin破术。5 . 答:将目录文件作为一般数据文件来处理,可以简化操作系统对目录的实现。但如果允许一个用户在某个目录下创建文件,则他必须有对该目录文件进行读写的权限,他同时便可直接从目录文件中读到该目录下所有文件的物理地址等信息,然后存取到他们的内容,因此这种方式难以实现对文件的保护。为了解决上述问题,很多操作系统将目录当作特殊的文件看待,用户要获得目录中的文件属性信息或在创建一个文件时需在目录文件中建立一个目录项,都必须通

15、过操作系统提供的例程来 完成。操作系统复习题21、 判断题1. 实时系统在响应时间、可靠性及相互作用能力等方面一般都比分时系统要高。()2. Windows XP 是一个多用户、多任务的操作系统。()3. 一个进程正在临界区中间执行时,不能被中断。()4. 系统处于不安全状态必然导致系统死锁。()5. 请求分段存储管理中,分段的尺寸要受主存空间的限制。()6. 属于同一个进程的多个线程可共享进程的程序段、数据段。()7. 设备的独立性是指每类设备有自己的设备驱动程序。()8. 虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。()9. 对物理文件来说,顺序文件必须采用连续分配方式,而链

16、接文件和索引文件可采用离散分配方式。()10. 在 UNIX 文件系统中,文件的路径名和磁盘索引接点之间是一一对应的。()2、 选择题1. 在计算机系统中配置操作系统的主要目的是(A) 。 操作系统的主要功能是管理计算机系统中的(B)其中包括(C)管理、(D)管理、文件管理和设备管理。这里 的(Q管理主要是对进程进行管理。A:(1 )增强计算机系统的功能;( 2)提高系统资源的利用率;( 3)提高系统的运行速度;(4)合理组织系统的工作流程,以提高系统的吞吐量。B:(1)程序和数据;(2)进程;(3)资源;(4)作业;(5)软件;(6)硬件。C, D: (1) 存储器 ;(2) 虚拟存储器;(

17、3) 处理机 ; ( 4)控制器。2. 在进程的状态转换中,(日变化一般不可能发生,(F)变化则肯定不可能发生。E, F:(1 )执行就绪;(2)阻塞执行;(3)阻塞就绪;(4)就绪执行;(5) 就绪阻塞 .3. 在分时系统中,导致创建进程的典型事件是(G); 在批处理系统中,导致创建进程的典型事件是(H);由系统专门为运行中应用进程创建新进程的事件是(I) o在创建进程时,(J)不是创建所必需的步骤。G:(1 )用户注册;(2)用户登录;( 3)用户记帐;(4)用户通信。H:(1 )作业录入;(2)作业调度;( 3)进程调度;(4)中级调度。I :(1 )分配资源;(2)进行通信;( 3)共

18、享资源;(4) 提供服务。J :(1 )有调度程序为进程分配CPU;(2)建立一个PCB;( 3)为进程分配内存;( 4)将进程插入就绪队列。4. 在下列进程调度算法中,平均响应时间最短的算法是(K) , 最容易引起进程长时间等待的是(L)。K, L:(1)时间片轮转算法;(2)非抢占式静态优先权算法;(3)抢占式静态优先权算法;(4)非抢占式动态优先权算法;(5)抢占式动态优先权算法。5. 实现虚拟存储器有多种置换算法:选择最先进入内存的页面予以淘汰的算法称为(M);选择在以后不再使用的页面予以淘汰的算法称为(N);选择自上次访问以来所经历时间最长的页面予以淘汰的算法称为(O);选择自某时刻

19、开始以来,访问次数最少的页面予以淘汰的算法称为(P);对一作业来说,选才FIFO算法时,当分配的内存块数增加时,缺页中断的次数(Q)。M, N, 0, P: (1) FIFO算法;(2) OPTM法;(3) LRUB法;(4) NRl法;(5) LFU算法。Q:(1 )减少;(2)增加;(3)无影响;(4)可能增加,也可能减少。6.动态重定位是在作业(R),中进行的,引入动态重定位的主要目的是为了(S) oR:(1 )编译过程;(2)装入过程;(3) 链接过程;(4)执行过程。S:(1 )提高内存的利用率;(2)使作业能在内存中移动位置;(3)将作业与其他地址空间不一致的内存空间中;(4)实现

20、对内存的离散分配。7.SPOOLing是对脱机I/O工作方式的模拟,SPOOLing系统中的输入井是对脱机输 入中的(T)进行模拟,输入井是对脱机工作输出中的( VV进行模拟。T,V:(1 )内存输入缓冲区;(2)磁盘;(3)外围控制机;(4)输入设备。U,W:(1 )内存输出缓冲区;(2)磁盘;(3)外围控制机;(4)输出设备。8.文件被打开后,对文件的访问通常采用(X) o而在打开文件时,使用系统打开文件表(简称文件表)的主要目的是(Y) oX (1)文件符号名;(2)文件路径名;(3)内存索引结点的指针;(4)文件描 述符。Y: ( 1)提高对文件的检索速度;(2)提高对文件的tII写速

21、度;(3)方便用户共享文件读写指针;(4)方便用户使用不同的存取访问权限访问共享文件。三、填空题1 .进程的最基本特征是(1)和(2)。在UNIX系统中,可通过系统调用(3)来创建进程,系统调用(4)来实现进程的自我终止。2 .使用共享文件进行进程通信的方式被称为(5)而发送进程利用OS提供的发送命 令,直接将格式化的消息发送给目标进程的通信方式被称为(6)。3 .在用信号量实现对临界资源的护斥访问,若信号量的初值为2,当前值为-1,表示有(7)个进程等待使用该资源。4 .在首次适应算法中,空闲区应以(8)的次序拉链;在最近适应算法中,空闲区 应以(9)的次序拉链5 .在段页式系统中,作业的地

22、址空间是(10)维的;如果没有快表,则每次从内存 中获取数据都需三次访问内存,第一次从内存中取得(11)第二次从内存中取得(12) 第三次从内存中取得(13) o6 .分段系统中的越界是通过(14)的比较和(15)的比较进行的,除了越界检查它还采用段表中的(16)来进行存储保护。7 .为实现设备的独立性,在系统中必须设置(17)表,通常它包括(18) 、( 19) 和(20)三项。8 .在UNIX系统中,一个未打开的文件必须占有一个(21)、一个(22)和若干个(23)等资源。9包过滤防火墙的根据是(24)中的信息来设置包过滤规则的;代理服务技术是利用(25)作为代理服务器的。四、问答题(每题

23、8分,共40分)1 .下面是关于进程P和P共享同一个临界资源的算法描述;P0:repeatBlocked 0 :=true;While turn0 beginWhile blocked 1 do no_op;Turn:=0:End临界区Block 0 :=false:其余非临界区部分Until false;P1: repeatBlocked 1 :=true;While turn1beginWhile blocked0 do no_op;Turn:=1:End临界区Block 1 :=false:其余非临界区部分Until false;其中,布尔型数组 blocked 2初值为false,fa

24、lse,整形变量turn的初值为0。请说明它的正确性,或指出错误所在。2 .何谓死锁?为什么将所以资源按类型赋予不同的序号,并按规定所有的进程按资 源号递增的顺序申请资源后,系统便不会产生死锁?3 .试列表比较连续分配和离散分配方式。4 .某个文件系统,采用混合索引分配方式,共PCB中共有13个地址项,每个盘块的大小为512字节,请回答下列问题:(1)如果每个盘块号只需要用 2个字节来描述,则该系统需要设置几次间址项,(2)如果每个盘块号需要用 3个字节来描述,共允许每个盘块中存放170个盘块地址,而且,系统采用10个直接地址项、1 4一次间址项、1个二次间址项和1个三 次间址项,则对某个长度

25、为 18000000字节的文件,它需占用多少个盘块(包括间址 块)?5 .假设磁盘有200个磁道,磁盘请求队列中是一些随即请求,它们按照到达次序分 别处于98、183、37、122、14、124、65、67号磁道上,当前磁头在 53号磁道上, 并向磁道号减小方向上移动。请给出按FCFS SSTF SCA解口 CSCANT法进行磁盘调度满足请求的次序,并计算出它们的平均寻道长度。操作系统复习题2答案一、判断题 1、错2、对3、错4、错5、对6、对7、错8、错9、对10、错 二、选择题1、A : (2);B :;C : (4) ; D ( 1)。2、E:(2);F:(5)。3、G: (2) ; H

26、: (2) ; I: (4) ; J: ( 1)。 4、K (1) ; L: (3)。5、M(1) ;N:(2) ; 0:(3); P: (5); Q:(4)。6、R:(4) ; S:(2)。7、T:(2) ;U:(2) ; V:(3) ;W (3)。8、X:(4) ;Y:。三、填空题(1)动态性;(2)并发性;(3)fork ;(4)exit ;(5)管道通信;(6)直接通信;(7) 1; (8)空间区地址从小到大;(9)空闲区大小从小到大;(10)二;(11)对应段的段表项(页表始值和页表长度);(12)对应页的内存块号;(13) 数据本身;(14)逻辑地址中的短号与段表控制寄存器中的段表

27、长度;(15)逻辑地址中的段内地址与段表项中的段长;(16)存取控制权限;(17)逻辑设备;(18)逻辑设备名;(19)物理设备名;(20)设备驱动程序入口地址;(21)磁盘索引 结点;(22)目录项;(23)物理盘块;(24)IP数据包的包头;(25)应用层网关。四、问答题1 .答:该算法用blocked i =true表示进程P1可以进入临界区,但该算法是不正 确的,因为它不能保证进程互斥地进入临界区。2 .答:所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,若无 外力作用,这些进程都将无法再向前推进。此时系统不会发生死锁的原因是死锁产生的必要条件之一一循环等待条件不可能 成

28、立。因为多个进程之间只可能存在占据较低序号资源的进程等待占据较高的序号 资源的进程释放资源的情况,但不可能存在反向的等待,因此,他们之间绝对不会 形成循环等待链。3 .答:可从以下六方面对连续分配和离散分配进行比较,如表所示。技术性能连续分配离散分配大批量数据的存取进度较快较慢机制的复杂性较简单较复杂内存碎片较大较小实现虚拟技术较难较易实现共享较难较易实现动态链接较难较易4 .答:(1)如果盘块地址只需用2个字节来描述,则该磁盘系统中盘块的数目将小于等于216,即65536块,故文件的大小也不超过 65536块;每个盘块中可存放 256个盘块号,因此系统最多只要用到二次间址。实际上,使用1个一

29、次间址项和1个二次间址项后,允许文件的最大长度已达11+256+256*256块,已经超出了该磁盘系统中实际的盘块数目。(2)总共需要35367个物理盘块5 .磁盘调度的次序以及他们的平均寻道长度如下表。FCFSSSTFSCAN被访问的下一个磁道号移动的磁道数被访问的下一个磁道号移动的磁道数被访问的下一个磁道号移动的磁道数9845651237161838567214233714637306551122851423672141089884983112411012224122246559124212426721835918359平均寻道长度80平均寻道长度29.5平均寻道长度26操作系统复习题3一

30、、判断题1 .在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是系统能及时 接收多个用户的输入。()2 .在进程对应的专码中使用 wait、signal操作后,可以防止系统发生死锁。()3 .在只提供用户级线程的多处理机系统中,一个进程最多仍只能获得一个cpu。()4 .竞争可同时共享的资源,不会导致系统进入死锁状态。()5 .在没有快表支持的段页式系统中,为了存取一个数据,需三次访问内存。()6 .以进程为单位进行整体对换时,每次换出必须将整个进程的内存映像全部换出。 ()7 .请求分页系统中,每次换出必须将整个进程的内存映像全部换出。()8 .引缓冲区能使CPUt I/O设备之间

31、速度不匹配的情况得到改善,但并不能减少设 备中断CPU的次数。()9 .由于设备驱动程序与硬件紧密相关,因此,系统中配备多少个设备就必须配备同 样数量的设备驱动程序。()10 .文件系统中,所有文件的目录信息集中存放在内存的一个特定区域中。() 二、选择题1 .操作系统有多种分类:允许多个用户以交互方式使用计算机的操作系统称为(A):允许多个用户将若干作业提交给计算机系统集中处理的操作系统称为( B):在(C) 的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在 旧M-PC 机上的操作系统称为(D) o A,B,C,D: (1)批处理系统;(2)分时操作系统;(3)实时操作系统

32、;(4)微机 操作系统;(5)多处理机操作系统。2 .使进程由活动就绪状态变为静止就绪状态,应利用( 日原语:为使进程由执行 状态转变为阻塞状态,应利用(F)原语:为使进程由静止就绪状态变为活动就绪状 态,应禾I用(G)列中的进程。E,F,G:(1)create ;(2)suspend;(3)active ;(4)block ;(5)wakeups3 .对应记录型信号量,在执行一次 wait操作时,信号量的值应当(H);当其值为 (I)时,进程应阻塞。在执行signal操作时,信号量的值应当(J);当其值为(K) 时,应唤醒阻塞队列中的进程。H,J: (1)不变;(2)加1; (3)减1; (

33、4)加指定数值;(5)减指定数值。I,K : (1)大于0; (2)小于0; (3)大于等于0;(4)小于等于0o4 . 一个计算机系统的虚拟存彳it器的最大容量是由( L)决定的,其实际容量还要受 到(M的影响。L,M: (1)计算机字长;(2)内存容量;(3)硬盘容量;(4)内存和硬盘容量之 和;(5)计算机的地址结构。5 .与纯分页系统相比,请求分页系统的页表项中增加了若干字段,其中的状态位供(N)参考;修改位供(O)时参考;访问位供(P)时参考;外存起始地址供(Q时参考。N,O,P,Q: (1)分配页面;置换算法;(2)程序访问;(3)换出页面;(4)调入 页面。6 .为实现设备分配,

34、应为每类设备配置一张(R),在系统中配置一张(S),为实现设备独立性,系统中应配置一张(T) oR,S,T: (1)设备控制表;(2)逻辑设备表;(3)系统设备表;(4)设备分配表; (5)设备开关表;(6) I/O请求表。7 .假定磁盘块大小为1KB,对于1.2MB的软盘,FAT表需占用(UJ)存储空间;对于 100MB勺硬盘,FAT表需占用(V)存储空间。U: (1) 1KB; (2) 1.5KB;(3) 1.8KB;(4) 2.4KB;(5) 3KRV: (1) 100KB(2) 150KB(3) 200KB (4) 250KB (5) 300KB8.在执行close过程时,若文彳表项中

35、的 f.count力0,此时应(W ;若f.count=0 而内存索引结点中的i.count w0,此时应(K ;若i.count=0,则应(Y)。W,X,Y(1)关闭文件:(2)置用户文件描述符表项为空;(3)使用户文件描述符表项和文件表项皆为空;(4)不做任何处理。三、填空题1.OS提供给用户的接口主要有(1)、(2)和(3) 三种。2 .程序的并发执行具有与程序的顺序执行不同的特征,这些特征分别是(4) 、J5J和(6)。3 .用来实现互斥的同步机制应该遵循(7)、( 8)、( 9)和(10)四条准则。4 .在连续分配方式中,可通过(11)来减少内存零头,但此时必须将有关程序和数 据进彳

36、亍(12);而(13)是一种允许作业运行过程中,在内存中进行移动的技术。5 .为了实现地址变换,在分页系统中设置了页表寄存器,其中存放了( 14)和(15);当进程未执行时,上述信息将存放在(16)中。6 .在中断驱动方式中,CPU以(17)为单位对I/O进行干预的;DM防式时,是 以(18)为单位进彳f干预的;I/O通道方式是以(19)为单位进行干预的。7 .文件存储空间分配可采取多种方式,其中(20)方式可使文件顺序访问的效率最高:(21)方式则可解决文件存储空间中的碎片问题,但却不支持对文件的随即访问;而UNIX采用的则是(22)方式。8 .为了能够用数字签名来代替传统的签名,必须满足(23) , (24)禾口(25)三个条件。四、问答题1 .什么是多道程序技术?在 OS中引入该技术,带来了哪些好处?2 .计算进程PC和打印进程PO1,PO洪享一个单缓冲区。计算进程复杂计算,并把计 算结果放入单缓冲中;打印进程POT PO2则负责从单缓冲取出计算结果进行打印, 而且对每一个计算结果,PO1和PO潴B需分别打印一次。请用记录型信号量描述上述 进程间的同步关系。3 .虚拟存储器具有哪些基本特征?实现虚拟存储器的几个关键技术是什么?4 . 一个比较完善的文件系统应该具有哪些功能?5 .RAID

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论