2022年操作系统练习题- 3.pdf

上传人:H****o 文档编号:39682716 上传时间:2022-09-07 格式:PDF 页数:10 大小:111.79KB
返回 下载 相关 举报
2022年操作系统练习题- 3.pdf_第1页
第1页 / 共10页
2022年操作系统练习题- 3.pdf_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2022年操作系统练习题- 3.pdf》由会员分享,可在线阅读,更多相关《2022年操作系统练习题- 3.pdf(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、计算机操作系统模拟试卷(一)一、选择题(每题2 分,共 20 分)1.在计算机系统中,操作系统是()。A 一般应用软件 B.核心系统软件 C.用户应用软件 D.系统支撑软件2.进程和程序的一个本质区别是()。A前者为动态的,后者为静态的 B 前者存储在内存,后者存储在外存C前者在一个文件中,后者在多个文件中 D前者分时使用CPU,后者独占 CPU 3.进程在系统中是否存在的惟一标志是()。A数据集合 B 目标程序 C源程序 D 进程控制块4.虚拟存储器的最大容量是由()决定的。A计算机系统的地址结构和外存空间 B 页表长度C内存空间 D逻辑空间5.在请求分页存储管理方案中,若某用户空间为16

2、个页面,页长1KB,现有页表如下,则逻辑地址0A1F(H)所对应的物理地址为()。0 1 1 5 2 3 3 7 4 2 A 0E1F(H)B 031F(H)C0A1F(H)D021F(H)6.磁带机属于()设备。A顺序存取 B 直接存取 C链接存取 D随机存取7.在段式存储管理中,一个段是一个()区域。A定长的连续 B 不定长的连续C定长的不连续 D不定长的不连续8.在 UNIX中,通常把设备作为()文件来处理。A特殊 B 普通 C目录文件 D设备9.外存上存放的数据()。ACPU可直接访问 B CPU不可访问C是高速缓冲器中的信息 D必须在访问前先装入内存10.在下述存储管理技术中,()处

3、理不当会产生抖动。A固定分区 B 可变分区 C简单分页 D请求分页得分 评卷人二、判断题(每题2 分,共 10 分)下述题中,在你认为正确的题后写上“对”;在你认为是错误的题后写上“错”并予以改正(但要符合原义,改动应少)。1 进程由 PCB和其执行的程序、数据所组成。()2 在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。()3 虚拟存储器是利用操作系统产生的一个假想的特大存储器,是逻辑上扩充了内存容量,而物理内存的容量并未增加。()4 产生死锁的根本原因是供使用的资源数少于需求资源的进程数。()5 用信号量和 P、V原语操作可解决互斥问题,互斥信号量的初值一定为1。()三、填空

4、题(每空2 分,共 30 分)名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 10 页 -1 操作系统的特征是_、共享性和随机性。2 按照用户界面的使用环境和功能特征的不同,一般可以把操作系统分为三种基本类型,即:批处理系统、_和实时系统。3 软件系统分为系统软件、_和应用软件。4 多数计算机系统将处理器的工作状态划分为_和目态。后者一般指用户程序运行时的状态,又称为普通态或 _态。5 存储器一般分成高速缓冲器、_和_三个层次,其中 _是造价最高、存取速度最快。6 文件的物理结构有:顺序结构、_和索引结构。7 通道是独立于CPU的、专门负责数据_传输工作的处理单元。8 在单 CP

5、U系统中有 n(n1)个进程,在任一时刻处于就绪的进程最多是_个,最少是 _个。9 系统为每一台设备确定一个编号,以便区分和识别,这个确定的编号称为设备的_号。由用户在程序中定义的设备编号称为设备的_号。10 一个作业可划分成若干个相对独立的部分,每个部分称为一个_。四、简答题(每题5 分,共 20 分)1 什么是中断?2 试述分区管理方案的优缺点。五、应用题(每题10 分,共 20 分)1 有两个用户进程A 和 B,在运行过程中都要使用系统中的一台打印机输出计算结果。(1)试说明 A、B两进程之间存在什么样的制约关系?(2)为保证这两个进程能正确地打印出各自的结果,请用信号量和P、V操作写出

6、各自的有关申请、使用打印机的代码。要求给出信号量的含义和初值。计算机操作系统模拟试卷(一)参考答案一、选择题(每题2 分,共 20 分)1B 2.A 3.D 4.A 5.A 6.A 7.B 8.A 9.D 10.D 二、判断题(每题2 分,共 10 分)1.对2.错,在采用树型目录结构的文件系统中,各用户在不同目录中的文件名可以互不相同。3.对5.对7.错,用信号量和P、V 原语操作可解决互斥问题,互斥信号量的初值通常(或:不一定)为1。三、填空题(每空2 分,共 30 分)1 并发性2 分时系统3 支撑软件4 管态用户态5 内存外存 高速缓冲器6 链接结构7 输入输出8 n-1 0 9 绝对

7、相对10 作业步四、简答题(每题5 分,共 20 分)1 CPU 对系统中或系统外发生的异步事件的响应。2 优点:算法较简单,实现较容易,内存开销较少,存储保护措施简单。缺点:内存使用不充分,存在较严重的碎片问题。五、应用题(每题10 分,共 20 分)1.(1)A、B 两进程之间存在互斥的制约关系。因为打印机属于临界资源,必须一个进程使用完之后另一名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 10 页 -个进程才能使用。(2)mutex:用于互斥的信号量,因为只有一台打印机,所以初值为1。进程 A 进程 B.P(mutex);P(mutex);申请打印机;申请打印机;使用打印

8、机;使用打印机;V(mutex);V(mutex);,计算机操作系统模拟试卷(二)一、单项选择题(本大题共20 小题,每小题1 分,共 20 分)。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。1()不是基本的操作系统。A、批处理操作系统 B、分时操作系统 C、实时操作系统 D、网络操作系统2()不是分时系统的基本特征:A、同时性 B、独立性 C、实时性 D、交互性3处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。A、操作员 B、联机用户 C、操作系统 D、目标程序4当用户程序执行访管指令时,中断装置将使中央处理器()工作。A

9、、维持在目态 B、从目态转换到管态 C、维持在管态 D、从管态转换到目态5进程所请求的一次打印输出结束后,将使进程状态从()A、运行态变为就绪态 B、运行态变为等待态 C、就绪态变为运行态 D、等待态变为就绪态6采用动态重定位方式装入的作业,在执行中允许()将其移动。A、用户有条件地 B、用户无条件地 C、操作系统有条件地 D、操作系统无条件地7分页式存储管理中,地址转换工作是由()完成的。A、硬件 B、地址转换程序 C、用户程序 D、装入程序8如果允许不同用户的文件可以具有相同的文件名,通常采用()来保证按名存取的安全。A、重名翻译机构 B、建立索引表 C、建立指针 D、多级目录结构9对记录

10、式文件,操作系统为用户存取文件信息的最小单位是()。A、字符 B、数据项 C、记录 D、文件10为了提高设备分配的灵活性,用户申请设备时应指定()号。A、设备类相对 B、设备类绝对 C、相对 D、绝对11通常把通道程序的执行情况记录在()中。A、PSW B、PCB C、CAW D、CSW 12作业调度是从输入井中处于()状态的作业中选取作业调入主存运行。A、运行 B、收容 C、输入 D、就绪13一作业进入内存后,则所属该作业的进程初始时处于()状态。A、运行 B、等待 C、就绪 D、收容14共享变量是指()访问的变量。A、只能被系统进程 B、只能被多个进程互斥 C、只能被用户进程 D、可被多个

11、进程15临界区是指并发进程中访问共享变量的()段。A、管理信息 B、信息存储 C、数据 D、程序16若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许()个进程参于竞争,而不会发生死锁。A、5 B、2 C、3 D、4 17产生系统死锁的原因可能是由于()。A、进程释放资源名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 10 页 -B、一个进程进入死循环 C、多个进程竞争,资源出现了循环等待 D、多个进程竞争共享型设备18主要由于()原因,使UNIX易于移植。A、UNIX是由机器指令书写的 B、UNIX大部分由汇编少部分用C语言编写 C、UN

12、IX是用汇编语言编写的 D、UNIX小部分由汇编大部分用C语言编写19UNIX系统中,进程调度采用的技术是()。A、时间片轮转 B、先来先服务 C、静态优先数 D、动态优先数20UNIX系统中,文件存贮器的管理采用的是:()。A、位图法 B、空闲块表法 C、成组连接法 D、单块连接法二、多项选择题(本大题共5 小题,每小题2 分,共 10 分。)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项的字母填在题干中的括号内。多选、少选、错选均无分。21引入多道程序设计的主要目的在于()A、提高实时响应速度 B、充分利用处理机,减少处理机空闲时间 C、有利于代码共享 D、充分利用外

13、围设备 E、减少存储器碎片22段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为()A、页式的逻辑地址是连续的,段式的逻辑地址可以不连续 B、页式的地址是一维的,段式的地址是二维的 C、分页是操作系统进行的,分段是用户确定的 D、各页可以分散存放在主存,每段必须占用连续的主存空间 E、页式采用静态重定位方式,段式采用动态重定位方式23利用记录的成组与分解操作能()A、有效地实现信息转储 B、提高存储介质的利用率 C、减少操作系统的程序量 D、增加启动外设的次数 E、提高文件的存取速度24线程是操作系统的概念,已具有线程管理的操作系统有()A、Windows 3.2 B、OS

14、/2 C、Windows NT D、DOS 6.22 E、Mach 25对 UNIX 中的 trap指令,下列说法中()是正确的。A、可供用户使用 B、UNIX的例外处理程序也可使用trap 指令 C、trap指令是特权指令 D、trap指令是在管态下运行 E、UNIX的例外处理也是从trap指令进入的三、填空题(本大题共8 小题,每空1 分,共 14 分)26 在批处理兼分时的系统中,往往由分时系统控制的作业称为作业,而由批处理系统控制的作业称为作业。27 操作系统为用户提供两种类型的使用接口,它们是接口和接口。28 操作系统中,进程可以分为进程和进程两类。29 用户调用和 文件操作来申请对

15、文件的使用权。30 主存储器与外围设备之间的信息传送操作称为。31 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,的作业将得到优先调度;当各个作业要求运行的时间相同时,的作业得到优先调度。32 当一个进程独占处理器顺序执行时,具有两个特性:性和可再现性。33 UNIX的 shell有两层含义,一是指由shell命令组成的语言;二是程序。四、简答题(本大题共5 小题,每小题4 分,共 20 分。)34 进程调度中“可抢占”和“非抢占”两种方式,哪一种系统的开销更大?为什么?名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 10 页 -35 一个含五个逻辑记录的文件,系

16、统把它以链接结构的形式组织在磁盘上,每个记录占用一个磁盘块,现要求在第一记录和第二记录之间插入一个新记录,简述它的操作过程。36 在 spool 系统中设计了一张“缓输出表”,请问哪些程序执行时要访问缓输出表,简单说明之。37 试比较进程调度与作业调度的不同点。38 试说明资源的静态分配策略能防止死锁的原因。五、综合题(本大题共4 小题,共 36 分。)39(10 分)在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167,若该作业的第0 页已经装入主存,现分配给该作业的主存共 300 字,页的

17、大小为100 字,请回答下列问题:(1)按 FIFO调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。(2)按 LRU调度算法将产生次缺页中断,依次淘汰的页号为,缺页中断率为。40(10 分)用 PV操作解决读者写者问题的正确程序如下:begin S,Sr:Semaphore;rc:integer;S:=1;Sr:=1;rc:=0;cobegin PROCESS Reader i(i=1,2,)begin P(Sr)rc:=rc+1;if rc=1 then P(S);V(Sr);read file;P(Sr);rc:=rc-1 if rc=0 thenV(S);V(Sr);end;P

18、ROCESS Writer j(j=1,2,)begin P(S);Write file;V(S)end;coend;end;请回答:(1)信号量 Sr 的作用;(2)程序中什么语句用于读写互斥,写写互斥;(3)若规定仅允许5个进程同时读怎样修改程序?计算机操作系统模拟试卷(二)答案一、单项选择题(本大题共20 小题,每题1 分,共 20 分。)1 D 2 C 3 C 4 B 5 D 6 C 7 A 8 D 9 C 10 A 11D 12 B 13 C 14 D 15 D 16 D 17 C 18 D 19 D 20 C 二、多项选择题(本大题共5 小题,每小题2 分,共 10 分。多选、少选

19、、错选均无分。)21 22 23 24 25 BD ABCD ABE BCE AD 三、填空题(本大题共8 小题,每空1 分,共 14 分)26前台,后台27操作员(或用户),程序员(或程序)28系统,用户29建立,打开(可交换次序)30输入输出操作31计算时间短,等待时间长32封闭33Shell命令,指该命令的解释四、简答题(本大题共5 小题,每小题4 分,共 20 分。)34可抢占式会引起系统的开销更大。(2 分)名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 10 页 -可抢占式调度是严格保证任何时刻,让具有最高优先数(权)的进程占有处理机运行,因此增加了处理机调度的时机,

20、引起为退出处理机的进程保留现场,为占有处理机的进程恢复现场等时间(和空间)开销增大。(2 分)(注:不写空间开销也可。)35从文件目录中找到该文件,按址读出第一个记录;(1 分)取出第一个记录块中指针,存放到新记录的指针位置;(1 分)把新记录占用的物理块号填入第一个记录的指针位置;(1 分)启动磁盘把第一个记录和新记录写到指字的磁盘块上。(1 分)36井管理写程序把作业执行结果文件登记在缓输出表中;(2 分)缓输出程序从缓输出表中查找结果文件并打印输出。(2 分)37(1)作业调度是宏观调度,它决定了哪一个作业能进入主存。进程调度是微观调度,它决定各作业中的哪一个进程占有中央处理机。(2 分

21、)(或)作业调度是高级调度,它位于操作系统的作业管理层次。进程调度是低级调度,它位于操作系统分层结构的最内层。(2)作业调度是选符合条件的收容态作业装入内存。进程调度是从就绪态进程中选一个占用处理机。(2分)38资源静态分配策略要求每个进程在开始执行前申请所需的全部资源,仅在系统为之分配了所需的全部资源后,该进程才开始执行。(2 分)这样,进程在执行过程中不再申请资源,从而破坏了死锁的四个必要条件之一“占有并等待条件”,从而防止死锁的发生。(2 分)五、综合题(本大题共4 小题,共 36 分。)39(1)按 FIFO 调度算法将产生5 次缺页中断(2 分);依次淘汰的页号为:0,1,2(2 分

22、);缺页中断率为:5/10=50%(1 分)(2)按 LRU调度算法将产生6 次缺页中断(2 分);依次淘汰的页号为:2,0,1,3(2 分);缺页中断率为:6/10=60%(1 分)40(1)Sr 用于读者计数rc 的互斥信号量;(3 分)(2)if rc=1 then P(S)中的 P(S)用于读写互斥,写者进程中的P(S)用于写写互斥,读写互斥。(3分)(3)程序中增加一个信号量S5,初值为 5,P(S5)语句加在读者进程P(Sr)之前,V(S5)语句加在读者进程第 2 个 V(Sr)之后。(4 分)计算机操作系统模拟试卷(三)一、单项选择题(每小题 1 分,共 20 分)在每小题列出的

23、四个选项中,选出一个正确答案,并将正确答案的号码写在题干后面的括号内。1.关于操作系统的叙述()是不正确的。A.“管理资源的程序”B.“管理用户程序执行的程序”C.“能使系统资源提高效率的程序”D.“能方便用户编程的程序”2.操作系统的发展过程是()A.设备驱动程序组成的原始操作系统,管理程序,操作系统B.原始操作系统,操作系统,管理程序C.管理程序,原始操作系统,操作系统D.管理程序,操作系统,原始操作系统3.用户程序中的输入,输出操作实际上是由()完成。A.程序设计语言 B.编译系统C.操作系统 D.标准库程序4.计算机系统中判别是否有中断事件发生应是在()名师资料总结-精品资料欢迎下载-

24、名师精心整理-第 6 页,共 10 页 -A.进程切换时 B.执行完一条指令后C.执行 P 操作后 D.由用户态转入核心态时5.设计批处理多道系统时,首先要考虑的是()A.灵活性和可适应性 B.系统效率和吞吐量C.交互性和响应时间 D.实时性和可靠性6.若当前进程因时间片用完而让出处理机时,该进程应转变为()状态。A.就绪 B.等待 C.运行 D.完成7.支持程序浮动的地址转换机制是()A.页式地址转换 B.段式地址转换C.静态重定位 D.动态重定位8.在可变分区存储管理中,最优适应分配算法要求对空闲区表项按()进行排列。A.地址从大到小 B.地址从小到大C.尺寸从大到小 D.尺寸从小到大9.

25、逻辑文件存放在到存储介质上时,采用的组织形式是与()有关的。A.逻辑文件结构 B.存储介质特性C.主存储器管理方式 D.分配外设方式10.文件的保密是指防止文件被()A.篡改 B.破坏 C.窃取 D.删除11.对磁盘进行移臂调度的目的是为了缩短()时间。A.寻找 B.延迟 C.传送 D.启动12.启动外设前必须组织好通道程序,通道程序是由若干()组成。A.CCW B.CSW C.CAW D.PSW 13.一种既有利于短小作业又兼顾到长作业的作业调度算法是()A.先来先服务 B.轮转C.最高响应比优先 D.均衡调度14.作业调度程序是从处于()状态的作业中选取一个作业并把它装入主存。A.输入 B

26、.收容 C.执行 D.完成15.在单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于()A.进程相应的程序段的长度 B.进程总共需要运行时间多少C.进程自身和进程调度策略 D.进程完成什么功能16.若系统中有五个并发进程涉及某个相同的变量A,则变量 A 的相关临界区是由()临界区构成。A.2 个 B.3个 C.4个 D.5个17.在多进程的并发系统中,肯定不会因竞争()而产生死锁。A.打印机 B.磁带机 C.磁盘 D.CPU 18.通常不采用()方法来解除死锁。A.终止一个死锁进程 B.终止所有死锁进程C.从死锁进程处抢夺资源 D.从非死锁进程处抢夺资源19.()不是 Un

27、ix 系统的特色。A.“交互的分时系统”B.“以全局变量为中心的模块结构”C.“模块之间调用关系简明”D.“可以分成内核和外壳”20.关于 Unix 的用户标识,()是不正确的。A.一为实际的UID,一为有效的SUID B.UID 与 SUID可能不同C.SUID 比 UID 更能反映用户的真实身份名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 10 页 -D.SUID 表示用户临时具有执行某个程序的权力二、多项选择题(本大题共 5 小题,每小题 2 分,共 10 分)在每小题列出的五个选项中有二至五个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。多选、少选、错选均

28、无分。21.对于辅助存储器,()的提法是正确的。A.“不是一种永久性的存储设备”B.“能永久地保存信息”C.“可被中央处理器直接访问”D.“是 CPU与主存之间的缓冲存贮器”E.“是文件的主要存储介质”22.存储管理中的地址转换仅需在CPU中设置一个控制寄存器的是()管理。A.单个分区 B.多个固定分区 C.页式D.段式 E.多个可变分区23.有关设备的管理中,()是正确的。A.“计算机系统为每台设备确定一个绝对号”B.“每台设备都应该有一个惟一的相对号”C.“申请设备时指定绝对号可提高设备的使用率”D.“申请设备时指定设备相对号使设备分配的灵活性强”E.“启动设备时应指出设备的绝对号”24.

29、在多进程的并发系统中,有关进程间的关系的正确说法是()A.都是逻辑上无关的 B.有些可能逻辑上无关的C.都是逻辑上有关的 D.有些可能逻辑上有关的E.它们之间都直接或间接发生关系25.UNIX 系统中进程由三部分组成:进程控制块,正文段和数据段。这意味着一个程序的正文与数据可以是分开的,这种分开的目的是为了()A.可共享正文 B.可共享数据C.可重入 D.方便编程 E.以上全部三、填空题(本大题共 7 小题,每空 1 分,共 14 分)26.操作系统的主要设计目标是_和_。27.当一个进程完成了特定的任务后,系统收回这个进程所占的_和取消该进程的 _就撤消了该进程。28.单个分区存储管理仅适用

30、于_和_系统。29.每个索引文件都必须有一张_表,其中每个登记项用来指出一个逻辑记录的_。30.实现 SPOOL 系统时必须在磁盘上辟出称为_和_的专门区域,以存放作业信息和作业执行结果。31.一个理想的作业调度算法应该是既能_又能使进入系统的作业_。32.死锁的四个必要条件是_、_、不可抢夺资源和循环等待资源。四、简答题(每小题 5 分,每小题4 分,共 20 分)33.简述操作系统提供的服务功能。34.简述中断装置的主要职能。35.实现虚拟设备的硬件条件是什么?操作系统应设计哪些功能程序?36.一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?37.简述死锁的防止与死锁的避免的区别。

31、五、综合题(本大题共 4 小题,共 36 分)38.假定系统有三个并发进程read,move 和 print共享缓冲器B1和 B2。进程 read 负责从输入设备上读信息,每读出一个记录后把它存放到缓冲器B1中。进程 move从缓冲器 B1中取出一记录,加工后存入缓冲器B2。进程 print将 B2 中的记录取出打印输出。缓冲器B1 和 B2每次只能存放一个记录。要求三个进程协调名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 10 页 -完成任务,使打印出来的与读入的记录的个数,次序完全一样。请用 PV操作,写出它们的并发程序。计算机操作系统模拟试卷(三)答案一、单项选择题(本大

32、题共 20 小题,每小题1 分,共 20 分)1.D 2.A 3.C 4.B 5.B 6.A 7.D 8.D 9.B 10.C 11.A 12.A 13.C 14.B 15.C 16.D 17.D 18.D 19.C 20.C 二、多项选择题(本大题共 5 小题,每小题2 分,共 10 分)21.BE 22.ACD 23.ADE 24.BDE 25.ABC 三、填空题(本大题共 7 小题,每小题1 分,共 14 分)26.方便用户使用或界面友好系统能高效工作或资源利用率高。27.工作区或主存空间或资源进程控制块(PCB)28.个人计算机(单用户)专用计算机(单道,单作业)29.索引存放位置或指

33、针或首地址30.输入井输出井 (可交换次序)31.提高系统效率或吞吐量高及时得到计算结果周转时间短等32.互斥使用资源占用并等待资源四、简答题(本大题共 5 小题,每小题4 分,共 20 分)33.处理用户命令;读/写文件分配/回收资源处理硬件/软件出现的错误;及其它控制功能34.中断装置的职能主要有三点:1)检查是否有中断事件发生。2)若有中断发生,保护好被中断进程的断点及现场信息,以便进程在适当时候能恢复驼行。3)启动操作系统的中断处理程序。35.硬件条件是:配置大容量的磁盘,要有中断装置和通道操作系统应设计好“预输入”程序,“井管理”程序,“缓输出”程序。36.要点:1)优先接纳终端作业

34、,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业。2)允许终端作业和批处理作业混合同时执行。3)把终端作业的就绪进程排成一个就绪队列,把批处理作业的就绪进程排入另外的就绪队列中。4)有终端作业进程就绪时,优先让其按“时间片轮转”法先运行。没有终端作业时再按确定算法选批处理作业就绪进程运行。37.死锁的防止是系统预先确定一些资源分配策略,进程按规定申请资源,系统按预先规定的策略进行分配,从而防止死锁的发生。而死锁的避免是当进程提出资源申请时系统测试资源分配,仅当能确保系统安全时才把资源分配给进程,使系统一直处于安全状态之中,从而避免死锁。五、综合题(本题共 4 题,共 36

35、 分)38.(10分)begin SR,SM1,SM2,SP:semaphore;名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 10 页 -B1,B2:record;SR:=1;SM1:=0;SM2:=1;SP:=0 cobegin process read X:record;begin R:(接收来自输入设备上一个记录)X:=接收的一个记录;P(SR);B1:=X;V(SM1);goto R;end;Process move Y:record;begin M:P(SM1);Y:=B1;V(SR)加工 Y P(SM2);B2:=Y;V(SP);goto M;end;Process print Z:record;begin P:P(SP);Z:=B2;V(SM2)打印 Z goto P;end;coend;end;名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 10 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁