2007操作系统期末考试B卷及其答案

合集下载

操作系统2007试卷和答案

操作系统2007试卷和答案

2007《操作系统》考试试卷A一.单项选择题(每小题1分,共20分)()1. 不是基本的操作系统。

A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统()2.下列的进程状态变化中,变化是不可能发生的。

A.运行→就绪B.运行→等待C.等待→运行D.等待→就绪()3.进程的并发执行是指若干个进程。

A.同一时刻执行B.同一时间段内向前推进C.推进的时间不可重叠D.并行执行()4.设有n个进程共享一程序段,而每次最多允许m(m<n)个进程进入该程序段,则信号量的取值范围是。

A.[n-m,n]B.[n-m,m]C.[m-n,m]D.[m-n,n]()5.下面关于FCFS处理机调度算法的描述中是错误的。

A.对长作业有利,不利于短作业B.有利于需CPU时间长的作业C.也有利于需要I/O时间长的作业D.可能造成系统中CPU和I/O设备的利用率低()6.当设备输入输出操作正常结束时,操作系统将请求该设备的进程的状态设置成。

A.等待状态B.运行状态C.挂起状态D.就绪状态()7.对资源采用按序分配策略能达到的目的。

A.预防死锁B.避免死锁C.检测死锁D.解除死锁()8.设系统中仅有一类数量为M的独占型资源,系统中N个进程竞争该类资源,其中各进程对该类资源的最大需求量为W。

当M、N、W分别取下列组值时,可能会发生死锁。

A.M=2,N=2,W=1B.M=3,N=2,W=2C.M=3,N=2,W=3D.M=5,N=3,W=2()9.支持紧凑处理的地址转换机制是。

A.页式地址转换B.段式地址转换C.静态重定位D.动态重定位()10.采用SPOOLing技术的目的是。

A.提高独占设备的利用率B.提高共享设备利用率C.减轻用户编程负担D.减轻操作系统的负担()11.某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。

假定某时刻用户进程的0,1,2,3页面在内存物理块5,10,4,7中存放,则逻辑地址0A5C(H)所对应的物理地址是。

2007年4月高等教育自学考试《操作系统概论》试题及答案 02323

2007年4月高等教育自学考试《操作系统概论》试题及答案 02323

2007年4月高等教育自学考试全国统一命题考试操作系统概论试题课程代码:2323一、单项选择题(本大题共16小题,每小题1分,共16分)在每小题列出的四个备选项中只有一个选项是符合题目要求的。

请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1、计算机系统是有层次结构的,正确的由低向高的层次是【】A、计算机硬件、应用软件、系统软件、支撑软件B、计算机硬件、系统软件、应用软件、支撑软件C、计算机硬件、支撑软件、应用软件、系统软件D、计算机硬件、系统软件、支撑软件、应用软件2、三种基本类型的操作系统是【】A、微机操作系统、批处理操作系统、分时操作系统B、批处理操作系统、分时操作系统、实时操作系统C、分时操作系统、实时操作系统、微机操作系统D、实时操作系统、微机操作系统、批处理操作系统3、进程的三种基本状态是【】A、等待态、挂起态、就绪态B、挂起态、就绪态、运行态C、就绪态、运行态、等待态D、运行态、等待态、挂起态4、用于控制进程的原语是【】A、创建原语、撤消原语、阻塞原语、唤醒原语B、撤消原语、阻塞原语、唤醒原语、等待原语C、阻塞原语、唤醒原语、等待原语、创建原语D、唤醒原语、等待原语、创建原语、撤消原语5、常用的作业调度算法是【】A、响应比高者优先、优先级调度、均衡调度、时间片轮流调度、先来先服务B、优先级调度、均衡调度、时间片轮流调度、先来先服务、计算时间短的优先C、先来先服务、计算时间短的优先、响应比高者优先、优先级调度、均衡调度D、计算时间短的优先、响应比高者优先、优先级调度、均衡调度、时间片轮流调度6、逻辑地址为20位的计算机,若采用页式存储管理,设页面长度为2048 Bytes,则它的逻辑地址可表达的最大页面数是【】A、128B、256C、512D、10247、可采用静态定位方式进行地址转换的存储管理是【】A、虚拟页式管理B、页式管理C、可变分区D、固定分区8、文件系统的功能是【】A、减轻用户负担B、保证系统的安全-C、既减轻用户负担,又保证系统安全1D、使外围设备并行工作9、文件系统的用户从自己使用的角度来组织文件,这种构造文件的方式称为文件的【】A、存储结构B、链接结构C、索引结构D、逻辑结构10、某系统在磁盘初始化时把每个盘面分成8个扇区。

操作系统B卷及答案

操作系统B卷及答案

《操作系统》试卷一、填空题(20分,每空1分)1、操作系统的基本功能包括管理、管理、管理、_________管理,除此之外还为用户使用操作系统提供了用户接口。

2、P.V操作当为操作时,它们同处于同一进程;当为操作时,则不在同一进程中出现。

3、临界资源是指,而临界区是指。

4、I/O型进程是指,而CPU型进程是指。

5、当时间片轮转算法的时间片足够大时,这个算法就等同于算法。

6、重定位的方式有和两种。

7、在分页存储管理系统中,逻辑地址的主要内容由和构成。

8、一个文件的大小为9130个字节,假设每个物理块的大小为4096个字节,那么这个文件需要个物理块存放。

9、一般情况下,FCB中的内容有、、和等。

二、选择题(20分,每题2分)1、在WINDOWS 98操作系统中,用户在用word输入文字的同时用real player看电影,那么,word和real player这两个进程是执行。

(1)并行(2)串行(3)顺序(4)并发2、一般来说,为了实现多道程序设计,计算机首先需要有。

(1)更大的内存 (2)更快的外部设备(3)更快的CPU (4)更先进的终端3、采用Microkernel结构的操作系统有。

(1)DOS (2)WINDOWS XP(3)WINDOWS 98 (4)Linux4、一般情况下,互斥信号量的初值一般为。

(1)0 (2)1 (3) 2 (4)45、银行家算法是一种算法。

(1)死锁解除(2)死锁避免(3)死锁检测(4)死锁预防6、作业调度又称为。

(1)进程调度(2)短程(short-term)调度(3)长程(long-term)调度(4)中程(medium-term)调度7、在段页式存储管理系统中,内存分配的单位是。

(1)页框(2)段(3)段页(4)区8、在可变分区式存储管理中,有利于大作业运行的算法是。

(1)首次适应算法(2)下次适应算法(3)最佳适应算法(4)最坏适应算法9、可以分配给多个进程的设备是。

计07软07操作系统考试题-B参考答案

计07软07操作系统考试题-B参考答案

内蒙古工业大学2009——2010学年第一学期 《操作系统》期末考试试卷B 评分标准与标准答案(课程代码:020213008)试卷审核人: 考试时间: 2010.3.15注意事项:1. 本试卷适用于2007级计算机科学与技术和软件工程专业本科学生使用。

2. 本试卷共10页,满分100分。

答题时间120分钟。

班级: 姓名: 学号:一、单项选择题(本大题共15道小题,每小题2分,共30分)1、( B )不是实时系统的基本特征。

A .安全性B .公平响应C .实时性D .高可靠2、并发进程失去封闭性特征,是指( A )。

A .多个相互独立的进程以各自的速度向前推进 B .并发进程的执行结果与速度无关 C .并发进程执行时,在不同时刻发生的错误D .并发进程共享公共变量,其执行结果与速度有关3、设备独立性是指( B )。

A. I/O 设备具有独立执行 I/O 功能的特性B.用户程序中使用的设备独立于具体的物理设备C.能独立实现设备共享的特性D.设备驱动程序独立于具体的物理设备的特性4、在操作系统中,临界区是( B )。

A.进程的共享正文段B.进程中访问临界资源的程序段 C.进程访问系统资源的程序段D.进程访问外部设备的程序段5、在请求调页的存储管理中,页表增加修改位是为了确定相应的页( D )。

A.是否在内存B.调入内存的时间C.在外存的时间D.淘汰时是否写到外存6、在操作系统中,处于就绪状态和等待状态的进程都没有占用处理机,当处理机空闲时 ( B ) 。

A.就绪状态的进程和等待状态的进程都可以转换成运行状态B.只有就绪状态的进程可以转换成运行状态C.只有等待状态的进程可以转换成运行状态D.就绪状态的进程和等待状态的进程都不能转换成运行状态7、UNIX操作系统是著名的( B )。

A.多道批处理系统B.分时系统C.实时系统D.分布式系统8、进程控制块是描述进程状态和特性的数据结构,一个进程( D )。

A.可以有多个进程控制块B.可以和其他进程共用一个进程控制块;C.可以没有进程控制块D.只能有惟一的进程控制块9、对记录式文件,操作系统为用户存取文件信息的最小单位是(C )。

《操作系统》期终考试试卷(B卷)及答案

《操作系统》期终考试试卷(B卷)及答案

《操作系统》期终考试试卷(B 卷)适用专业:一、单项选择题(在本题的每一小题的备选答案中只有一个答2分,共30分)( 请将答案写在指定位置,否则无效) A.重新占有CPU B.优先级变为最大 C.移至等待队列之首 D.变为就绪状态2、P 、V 操作是( )。

A.两条低级进程通信原语B.两条高级进程通信原语C.两条系统调用命令D.两条特权指令 3、在( )情况下,系统出现死锁。

A 、计算机系统发生了重大故障 B 、有多个封锁的进程同时存在C 、若干进程因竞争资源而无休止地相互等待他方释放已占有的资源D 、资源数远远小于进程数或进程同时申请的资源数远远程过资源总数 4、银行家算法在解决问题中是用于( )的。

A 、预防死锁B 、避免死锁C 、检测死锁D 、解除死锁 5、在下列解决死锁的方法中,属于死锁预防策略的是( )。

A 、银行家算法 B 、资源有序分配法 C 、死锁检测法 D 、资源分配图化简法6、虚拟存储器的最大容量是由( )决定的。

A 、内外存容量之和B 、计算机系统的地址结构C 、作业的相对地址空间D 、作业的绝对地址空间 7、实现虚拟存储器的目的是( )。

A 、进行存储保护B 、允许程序浮动C 、允许程序移动D 、扩充主存容量 8、作业在执行中发生了缺页中断,那么经中断处理后,应返回执行( )命令。

A 、被中断的前一条B 、被中断的那条C 、被中断的后一条D 、程序第一条 9、下列所列的存储管理方案中,( )实行的不是动态重定位。

A 、固定分区B 、可变分区C 、分页式D 、请求分页式 10、在下面所列的诸因素中,不对缺页中断数产生影响的是( )。

A 、内存分块的尺寸 B 、程序编制的质量C 、作业等待的时间D 、分配给作业的内存块数 11、在实行分页式存储管理系统中,分页是由()完成的。

A.程序员 B.用户 C.操作员 D.系统12、在请求分页存储管理中,若采用FIFO 页面淘汰算法,则当分配的页面数增加时,缺页中断的次数( )。

Windows 7操作系统测试卷及参考答案(B卷)

Windows 7操作系统测试卷及参考答案(B卷)

Windows 7操作系统测试卷及参考答案(B卷)(本卷满分100分,考试时间为45分钟)中等职业教育课程改革国家规划新教材一、单项选择题(每题2分,共30分)1.A.图形界面B.多任务C.即插即用D.不会受到黑客攻击2.要移动窗口,可以将鼠标指针移到窗口的()。

A.菜单栏位置上拖曳B.标题栏位置上拖曳C.状态栏位置上拖曳D.编辑栏位置上拖曳3.在windows中,关于文件夹的描述不正确的是()。

A.文件夹是用来组织和管理文件的B.“计算机”是一个系统文件夹C.文件夹中可以存放驱动程序文件D.同一文件夹中可以存放两个同名文件4.在Windows 7中,不属于控制面板操作的是()。

A.更改桌面背景B.添加新硬件C.造字D.添加用户5.下列不是汉字输入法的是()。

A.全拼B.五笔字型C.ASCII码D.双拼6.当一个应用程序窗口被最小化后,该应用程序将()。

A.被删除B.缩小为图标,成为任务栏中的一个按钮C.被取消D.被破坏7.在windows中,“计算机”图标()。

A.一定出现在桌面上B.可以设置到桌面上C.可以通过单击将其显示到桌面上D.不可能出现在桌面上8.压缩文件通常使用的软件是()。

antsB.IEC.winRARD.Word9.删除某个应用程序的桌面快捷图标意味着()。

A.该应用程序连同快捷图标一起被删除B.只删除了该应用程序,快捷图标被隐藏C.只删除了图标,该应用程序被保留D.该应用程序连同图标一起被隐藏10.下列哪一个操作系统不是微软公司开发的操作系统?()。

A.windows server 2003B.win7C.linuxD.vista11.在Windows 7操作系统中,显示桌面的快捷键是()。

A.Win+DB.Win+PC.Win+TabD.Alt+Tab12.在Windows 7中,在附件的“系统工具”菜单下,可以把一些临时文件、已下载的文件等进行清理,以释放磁盘空间的程序是()。

期末考试试题B卷(2007)参考答案

期末考试试题B卷(2007)参考答案

南开大学信息技术科学学院考试卷2007-2008年度第一学期期末操作系统B卷(共16页)专业▁▁▁▁年级▁▁▁学号▁▁▁▁姓名▁▁▁▁成绩▁▁▁▁考生注意:请将答案写在空白的答题纸上,答题时标明题号。

答题要求:请用简洁精练的文字回答以下问题1.什么是进程调度,什么情况下会发生进程调度?进程调度主要完成哪些功能?在实际应用中,我们经常遇到两个或者多个进程在逻辑上要并发运行的情况(2分)。

当有多个进程处于就绪状态时,操作系统必须决定先运行哪一个,这个过程就就叫做进程调度(1分)。

进程调度的具体功能主要有:记录系统中所有进程的执行情况、选择占有处理机的进程、进行进程上下文切换。

(3分)2.解释什么是中断,并对中断的处理过程做简要描述。

中断是指计算机在执行期间,系统内发生任何非寻常的或者非预期的急需处理的事件,使得CPU暂时中断当前正在执行的的程序转去执行相应的事件处理程序,待处理完毕后又返回原来被中断处继续执行或者调度新的进程执行的过程。

(3分)一般中断处理程序主要由以下几步完成,判断中断响应文件、关中断、保存中断现场、分析中断原因转中断处理子程序、执行中断处理子程序、恢复现场、开中断、返回中断点。

(3分)3.在操作系统的内存管理中,什么是覆盖技术?什么是交换技术?请做简单叙述。

覆盖和交换技术都是在多道程序下用来扩充内存的方法(2分)。

覆盖技术的基本思想是“一个程序一开始并不把它的全部指令和数据都装进内存载执行”,因此它将程序分成若干功能相互独立的程序段,让逻辑上不会同时执行的程序段共享同一块内存区域。

(2分)交换是指先把内存某部分的程序和数据写入外存交换区,再从外存交换区中调入指定的程序和数据道内存中来,并让其执行的一种内存扩充方式。

(2分)4.文件的目录是什么?目录有哪些常见的组成结构?目录是操作系统中用来记录文件信息,属性等的一种方式。

在打开文件时,操作系统总是先根据文件名在目录中找到其所对应的磁盘地址,然后将其放入内存中的。

07年操作系统B卷(答案)

07年操作系统B卷(答案)

五.In sharing operating system, a process changes states when it executes. (每小题9分,共18 分)
1.Plerocess.
Answer: New: The process is being created Ready: The process is waiting to be assigned a processor. Running: instructions are begin executed Waiting: The process is waiting for some event to occur. Terminate: The process has finished execution
三.How does the distinction between monitor model and user model function as a rudimentary form of the protection (security) system? (本题 10 分)
Answer: 1.At system boot time, the hardware starts in monitor mode. The operating system is then loaded, and starts user processes in user mode. 2.Whenever a trap or interrupt occurs, the hardware switch from user mode to monitor mode and the operating system gains control of computer. 3. Privileged instruction is execute in only monitor mode. If user mode attempts to execute a privileged instruction, the hardware treats the instruction as illegal and trap to operating system.. 得分 评卷人
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

贵州大学计算机科学与技术学院2007-2008学年第一学期考试试卷 B《操作系统》注意事项:1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。

2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。

3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。

4. 满分100分,考试时间为120分钟。

一、填空题(每空1分,共10分)1. 按信息交换方式不同,通道可分为三类______________、数组多路通道、选择通道。

2. Linux中,1#进程是由建立的。

3.作业控制方式有_______________方式和__________方式二种。

4.文件的逻辑结构分为____________的无结构文件和_________的有结构文件二种。

5.解决死锁问题可以采用的方式中,采用死锁避免策略,如算法虽然保守,但可以保证系统时时处于安全状态。

6.一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是。

7设有8页的逻辑空间,每页有1024字节,它们被映射到32块物理存储区中。

那么,逻辑地址的有效位是________位,物理地址至少是__________位。

二、单选题(每题2分,共20分)1.操作系统的基本功能不包括()。

A、处理器管理B、存储管理C、用户管理D、设备管理2.中央处理器处于目态时,执行()将产生“非法操作”事件。

A、特权指令B、非特权指令C、用户程序D、访管指令3.一个作业被调度进入内存后其进程被调度进入CPU运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是()。

A、运行态-就绪态-等待态B、等待态-就绪态-运行态C、就绪态-运行态-等待态D、就绪态-等待态-运行态4.在单处理器系统中,如果同时存在有10个进程,则处于就绪队列中的进程最多为()个。

A、1B、8C、9D、105.操作系统为用户提供按名存取的功能,在以下目录结构中,不能解决文件重名问题的是().A、一级目录结构B、二级目录结构C、树形目录结构D、以上三个答案都不对6.在磁盘文件的物理结构中,()既适合顺序存取,又方便随机存取。

A、顺序结构B、链式结构C、索引结构D、文件的目录结构7. Windows内核使用()个优先级表示线程要求执行的紧迫性。

A、16B、30C、32D、368.现有3个作业同时到达,每个作业的计算时间都是1小时,它们在一台处理机上按单道方式运行,则平均周转时间为()。

A、1小时B、2小时C、3小时D、6小时9.通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备称为()。

A、存储设备B、系统设备C、虚拟设备D、并行设备10.对磁盘而言,输入输出操作的信息传送单位为()。

A、字符B、字C、块D、文件三、简答题。

(每题5分,共20分)1.在操作系统中,P操作和V操作各自的动作是如何定义的?2.二级目录和多级目录的好处是什么?符号文件目录表和基本文件目录表是二级目录吗?3.什么是分页?什么是分段?二者主要有何区别?4.外设和内存之间常用的数据传送控制方式有哪4种?四、 计算题(每题10分,共30分)1.若在一个单道批处理系统中4个作业(J1,J2,J3,J4),估计它们的提交时刻和需要运行的时间如下表所示。

试用SJF 算法计算各作业进入主存的时间和它们的平均周转时间。

2.一个请求分页系统中,若系统分配给一个作业的物理块数为2块,且作业的页面走向为2,3,2,1,5,2,4,5,3,2,5,2。

试用FIFO 和LRU 两种算法分别计算出程序访问过程中所发生的缺页次数,并计算它们各自的缺页率。

(假设初始作业装入时已经依次装入了页号为1和2的两个页面)3.假定某移动磁盘上,处理了访问56号柱面的请求后,现在正在70号柱面上读信息,目前有下面的请求访问磁盘柱面的序列:73,68,100,120,60,108,8,50。

请写出: (1)用最短查找时间优先算法,列出响应的次序。

(2)用电梯调度算法,列出响应的次序。

五、 综合分析题(每题10分,共20分)1、设系统中有五个并发进程(P1,P2,P3,P4,P5)共享系统中的三类资源(R1,R2,R3),它们的资源总数量分别为(16,5,19),在T0时刻系统状态如下图所示,系统采用银行家算法实施死锁避免策略。

问题1:判断在T0时刻是否处于安全状态,为什么?问题2:在T0时刻若进程P2提出(1,0,1)的资源请求,是否实施分配?为什么?2、有一只最多能装2只兔子的铁笼子,猎人仅能向笼子中放入兔子(每次只能放入1只),若笼子是满的,则猎人必须等待;饭店老板仅能从笼子中取兔子(每次只能取出1只),若笼子是空的则他也必须等待。

假设初始时笼子是空的。

定义信号量并初始化,使用P、V操作模拟猎人和饭店老板进程之间的同步与互斥。

2007-2008学年第一学期考试试卷 B《操作系统》参考答案注意事项:1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。

2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。

3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。

4. 满分100分,考试时间为120分钟。

一、填空题(每空1分,共10分。

)1、字节多路通道2、0#进程3、脱机方式联机方式4、字符流记录式5、银行家算法6、37、13 15二、单选题(每题2分,共20分。

)1、C2、A3、C 4、C 5、A6、C 7、C 8、B 9、C 10、C三、简答题(每题5分,共20分。

)1.P操作:①P操作一次,信号量S-1②如果S ≥0 表示有资源,当前进程可执行③如果S<0 无资源,则当前进程进入队列的队尾等待,等另一进程执行V(S)操作后释放资源。

此时,|S| 绝对值表示等待资源进程的个数要求V操作:①V操作一次,信号量S+1②如果S >0(有资源,告诉其它进程可以继读)③如果S ≤0(等待队列中另一进程释放资源后才能执行)2.二级目录和多级目录的好处是:1、层次清楚2、解决重名问题3、提高检索目录的速度符号文件目录表和基本文件目录表不是二级目录,而是实现文件共享的方法。

3.分页:把程序中的逻辑地址分成大小相等的许多页,把主存储器进行分块,块的大小与页的大小一致.块是进行主存空间分配的物理单位。

这样,就可把作业信息按页存放到块中。

分段:作业的地址空间被划分为若干个段,每个段是一组完整的逻辑信息,每个段都有自己的段号,都是从零开始编址的一段连续的地址空间,各段长度是不等的。

区别:(1) 段是信息的逻辑单位,它是根据用户的需要划分的,因此段对用户是可见的;页是信息的物理单位,是为了管理主存的方便而划分的,对用户是透明的。

(2) 页的大小固定不变,由系统决定。

段的大小是不固定的,它由其完成的功能决定。

(3) 段式向用户提供的是二维地址空间,页式向用户提供的是一维地址空间,其页号和页内偏移是机器硬件的功能。

(4) 由于段是信息的逻辑单位,因此便于存贮保护和信息的共享,页的保护和共享受到限制。

4.外设和内存之间常用的数据传送控制方式有: (1) 程序直接控制方式(CPU 直接询问方式) (2) 中断方式 (3) DMA 方式 (4) 通道方式 四、 计算题(每题10分,共30分。

)1作业J1进入内存时间为10:00; 1分 作业J2进入内存时间为12:30; 1分 作业J3进入内存时间为13:30; 1分 作业J4进入内存时间为12:00;1分平均周转时间为:(2+3+3.17+1.17)/4=2.34 6分 2.(1) FIFO :(5分)F=9/12=75%(2) LRU :(5分)3.(3) (5分)用最短查找时间优先算法,响应的次序为68、73、60、50、8、100、108、120。

(2)(5分)用电梯调度算法,响应的次序为73、100、108、120、68、60、50、8。

五、 综合分析题(每题10分,共20分)1.(4) (5A =(1,3,2);N5=(0,1,0)<A,假分配P5,A =(4,4,6); N2=(1,3,4)<A ,假分配P2,A =(8,4,8); N1=(3,4,7)<A ,假分配P1,A =(10,5,10); N3=(0,0,6)<A ,假分配P3,A =(14,5,15);N4=(2,2,1)<A ,假分配P4,A =(16,5,19).故T0状态是安全状态。

(5) (5分)A =(1,3,2);R2=(1,0,1)<A ,假分配,A =(0,3,1),U2=(5,0,3);N5=(0,1,0)<A ,假分配P5,A =(3,4,5);N2=(0,3,3)<A,假分配P2,A=(8,4,8);N1=(3,4,7)<A,假分配P1,A=(10,5,10);N3=(0,0,6)<A,假分配P3,A=(14,5,15);N4=(2,2,1)<A,假分配P4,A=(16,5,19).实施分配,因为是安全的。

2、mutex,empty,fullsemaphore; 1分mutex=1,empty=2;full=0; 2分以下内容7分cobeginpcocedure Hunter(x)begin:P(empty);P(mutex);//放兔子;V(mutex);V(full);Goto begin;pcocedure Boss(x)begin:P(full);P(mutex);//放兔子;V(mutex);V(empty);Goto begin;coend;。

相关文档
最新文档