操作系统练习题3

合集下载

计算机操作系统习题3-调度与死锁

计算机操作系统习题3-调度与死锁

P(S1)
13
V(S2)
23
V(S1)
14
V(S1)
24
V(S2)
(1)试分析各种推进速度可能引起的情况;(2)用产生死锁的必 要条件解释产生死锁和不产生死锁原因。
2、考虑如下交通死锁问题:
(1)试说明产生死锁的四个必要条件在此例中均成立;(2)请建 立一种规则,以避免死锁的发生。
进程 到到就绪队列时刻 执行时间(ms) 优先数
P1
0
3
3
P2
2
6
5
P3
4
4
1
P4
6
5
2
P5
8
2
4
(1)FCFS调度算法;(2)时间片轮转调度算法(时间片为 1ms);(3)剥夺式短进程优先调度算法;(4)剥夺式优先级调度算 法;(5)非剥夺式优先级调度算法。
2、在银行家算法中,有下表所示资源分配情况:
A、进程优先权 B、时间片大小 C、进程的推进顺序 D、分配队列优先权
9、为了系统中各部分资源得到均衡使用,以提高系统的效率,就必 须选择对资源需求不同的作业进行合理搭配。这项工作是由( )完 成的。
A、作业调度 B、中级调度 C、进程调度 D、内存调度
10、既考虑作业等待时间,又考虑作业完成时间的调度算法是 ( )
13、一个作业进入主存后,所属该作业的进程初始时处于( ) 状态。 A、运行 B、等待 C、就绪 D、后备
14、作业周转时间为( ) A、作业开始时间-作业提交时间 B、作业等待时间+作业运行 时间 C、作业等待时间 D、作业运行时间
15、按序分配资源是为了( ) A、死锁的检测 B、死锁的预防 C、死锁的避免 D、死锁 的解除

操作系统试题三

操作系统试题三

《操作系统》试题三一、单项选择题(20分)1.在下列性质中,()不是分时系统的特征。

a. 多路性b. 交互性c. 独占性d. 成批性2.分时系统的响应与下列哪一个因素无关。

()a. 时间片长短b. 系统时钟的频率c. 终端用户数d. 主存和后援存储器之间的信息对换量3.多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。

所谓临界区是指()。

a. 一个缓冲区b. 一段数据区c. 同步机制d. 一段程序4.一个进程是()。

a. 由协处理机执行的一个程序b. 一个独立的程序+数据集c. PCB结构与程序和数据的组合d. 一个独立的程序5.并发进程之间()。

a. 彼此无关b. 必须同步c. 必须互斥d. 可能需要同步或互斥6.实现进程之间同步与互斥的通信工具为()。

a. P、V操作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. 提高CPU效率d. 实现主存共享12.动态重定位技术依赖于()。

a. 重定位装入程序b. 重定位寄存器c. 地址机构d. 目标程序13.采用SPOOLing技术后,使得系统资源利用率()。

a. 提高了b. 有时提高有时降低c. 降低了d. 提高了,但出错的机会增加了14.虚拟设备是靠()技术来实现的。

操作系统题目第3章

操作系统题目第3章

第三章处理机调度与死锁1、时间片轮转调度算法是为了()。

A、多个用户能及时干预系统B、使系统变得高效C、优先级较高的进程得到及时响应D、需要CPU时间最少的进程最先做2、()有利于CPU繁忙型的作业,而不利于I/O繁忙型的作业。

A、时间片轮转调度算法B、先来先服务调度算法C、短作业(进程)优先算法D、优先权调度算法3、下面有关选择进程调度算法的准则中不正确的是()。

A、尽快响应交互式用户的请求B、尽量提高处理器利用率C、尽可能提高系统吞吐量D、适当增长进程就绪队列的等待时间4、设有4个作业同时到达,每个作业的执行时间均为2h,它们的一台处理器上按单道式运行,则平均周转时间为()。

A、1hB、5hC、2.5hD、8h5、若每个作业只能建立一个进程,为了照顾短作业用户,应采用();为了照顾紧急作业用户,应采用();为了能实现人机交互,应采用();而能使短作业、长作业和交互作业用户都满意,应采用()。

A、FCFS调度算法B、短作业优先调度算法C、时间片轮转调度算法D、多级反馈队列调度算法E、剥夺式优先级调度算法6、()优先级是在创建进程时确定的,确定之后在整个运行期间不在改变。

A、先来先服务B、动态C、短作业D、静态7、现在有三个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2、T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先调度算法,则平均周转时间是()A、T1+T2+T3 B、(3×T1+2×T2+T3)/3C、(T1+T2+T3)/3D、(T1+2×T2+3×T3)/38、设有三个作业,其运行时间分别是2h、5h、3h,假定它们同时达到,并在同一个处理器上以单道方式运行,则平均周转时间最小的执行顺序是()A、J1,J2,J3B、 J3 ,J2,J1C、J2,J1,J3D、 J1 ,J3 ,J29、采用时间片轮转调度算法分配CPU时,当处于运行状态的进程用完一个时间片后,它的状态是()状态。

操作系统练习题3 -4

操作系统练习题3 -4

操作系统练习题3-4章一、判断题1. ( )系统发生死锁时,其资源分配图中必然存在环路。

因此,如果资源分配图中存在环路,则系统一定出现死锁。

2.( )虚拟存储器是由操作系统提供的一个假想的特大存储器,它并不是实际的内存,其大小比内存空间大得多。

3.( )操作系统的所有程序都必须常驻内存。

4.( )通过任何手段都无法实现计算机系统资源之间的互换。

5. ( )一旦出现死锁, 所有进程都不能运行。

6. ( )所有进程都挂起时, 系统陷入死锁。

7. ( )优先数是进程调度的重要依据, 一旦确定不能改变。

8. ( )虚拟存储系统可以在每一台计算机上实现。

9. ( )在虚存系统中, 只要磁盘空间无限大, 作业就能拥有任意大编址空间。

10. ( )在内存为M的分时系统中, 当注册的用户有N个时,每个用户拥有M/N 的内存空间。

11. ( )大多数虚拟系统采用OPT(优化)淘汰算法是因为它确实可以得到最小的缺页率。

12. ( )在作业调度时, 采用最高响应比优先的作业调度算法可以得到最短的作业平均周转时间。

13. ( )在请求页式存储管理中, 页面淘汰所花费的时间不属于系统开销。

14. ( )进程优先数是进程调度的重要依据, 必须根据进程运行情况动态改变。

15. ( )参与死锁的所有进程都占有资源。

16. ( )页式存储管理中, 用户应将自己的程序划分成若干相等的页。

17. ( )存储保护的目的是限制内存的分配。

18. ( )在页式虚拟存储系统中, 页面长度是根据程序长度动态地分配的。

19. ( )系统处于不安全状态不一定是死锁状态。

20.有m个进程的操作系统出现死锁时, 死锁进程的个数为1<k≤m。

21. ( )优先数是进程调度的重要依据, 优先数大的进程首先被调度运行。

22. ( )所谓最近最少使用(LRU)页面调度算法是指将驻留在内存中使用次数最少的页面淘汰掉。

23. ( )由于现代操作系统提供了程序共享的功能,所以要求被共享的程序必须是可再入程序。

windows操作系统练习题及答案

windows操作系统练习题及答案

windows操作系统练习题及答案一、选择题1、在 Windows 操作系统中,以下哪个组合键可以用于切换不同的应用程序窗口?()A Alt + TabB Ctrl + Alt + DelC Ctrl + ShiftD Windows 键+ R答案:A解释:在 Windows 操作系统中,使用 Alt + Tab 组合键可以方便地在打开的应用程序窗口之间进行切换。

2、在 Windows 操作系统中,要删除一个文件,以下哪种操作是错误的?()A 选中文件后按下 Delete 键B 将文件拖到回收站C 选中文件后,在文件菜单中选择“删除”命令D 直接关闭包含该文件的窗口答案:D解释:直接关闭包含文件的窗口并不能删除文件。

而通过按下Delete 键、将文件拖到回收站或者在文件菜单中选择“删除”命令,都可以将文件放入回收站。

3、 Windows 操作系统中的“任务管理器”可以用来查看以下哪些信息?()A 运行的程序和进程B 系统性能C 网络状态D 以上都是答案:D解释:Windows 任务管理器能够提供有关运行的程序和进程、系统性能(如 CPU 使用率、内存使用情况等)以及网络状态等多种信息。

4、在 Windows 中,以下哪个不是合法的文件名?()A filetxtB my filedocC 123txtD abctxt答案:D解释:文件名中不能包含某些特殊字符,如、?、"、<、>、|等。

5、要在 Windows 中查找某个文件,以下哪种方法不正确?()A 在资源管理器中使用搜索功能B 在开始菜单中选择“搜索”命令C 在桌面上按 F3 键D 逐个打开文件夹查找答案:D解释:逐个打开文件夹查找效率低下,而前三种方法都可以利用系统提供的搜索功能更快捷地找到所需文件。

二、填空题1、 Windows 操作系统的桌面主要由(图标)、(任务栏)等组成。

2、在 Windows 中,复制文件的快捷键是( Ctrl + C ),粘贴文件的快捷键是( Ctrl + V )。

操作系统复习题 (3)

操作系统复习题 (3)
5.在纯用户级线程(ULT)设备中,所有线程管理的工作都是由应用程序负责、但内核知道他们的存在.F(内核是不知道线程的存在)
6.在分布式操作系统设计中,一对多(线程对进程)的关系特别有意思,因为它涉及线程转移的概念. T
7.一个控制多处理器共享存储架构的不利条件就是对整个系统控制的降低.T
8.在对称多处理系统(SMP)中,每个处理器进入到各自独立的内存领域.F (还获得了内存共享)
第四章线程、对称多处理器和微内核
复习题:
1.操作系统的基本单位调度,通常称为一个轻量级线程或线程.T
2. MS-DOS操作系统是一个单一进程具有多线程的例子.F
3.在一个多线程环境,进程是单位资源配置和保护的单位.T
4.线程同步的概念是一个多线程系统所必需的,因为单一进程的线程共享进程的进程控制块(PCB). F(因为他们有着相同地址空间)
c在不同进程之间的转换比在同一进程下的不同线程间转换花的时间少
d以上所有
4.线程基本状态发生变化,需要等待一个事件时称为: C
A.就绪状态
B.运行状态
C.阻塞状态
D.都不是
5.用户级线程(ULTs)和内核级线程(KLTs)相比一个弊端,是:B
A.调度请求准确
B.当一个ULT执行一个系统调用,进程中所有的线程都被阻塞
C.对称多处理技术
D.非以上所有
2.是实行单一制的多线程程序是:C
A.WIN 2000
B.Solaris
C.Java
D.All of the above
3.以下哪个是关于进程和线程的正确的关系:A
a.在现有的进程下创建线程要比建一个新进程下创建线程花的时间要少得多.
b终止一个进程要比一个线程花的时间长

计算机操作系统习题及答案(3)

计算机操作系统习题及答案(3)

第3章处理机调度1)选择题(1)在分时操作系统中,进程调度经常采用_D_ 算法。

A. 先来先服务B. 最高优先权C. 随机D. 时间片轮转(2)_B__ 优先权是在创建进程时确定的,确定之后在整个进程运行期间不再改变。

A. 作业B. 静态C. 动态D. 资源(3)__A___ 是作业存在的惟一标志。

A. 作业控制块B. 作业名C. 进程控制块D. 进程名(4)设有四个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为_ B_ 。

A. l小时B. 5小时C. 2.5小时D. 8小时(5)现有3个同时到达的作业J1、J2和J3,它们的执行时间分别是T1、T2和T3,且T1<T2<T3。

系统按单道方式运行且采用短作业优先算法,则平均周转时间是_C_ 。

A. T1+T2+T3B. (T1+T2+T3)/3C. (3T1+2T2+T3)/3D. (T1+2T2+3T3)/3(6)__D__ 是指从作业提交给系统到作业完成的时间间隔。

A. 运行时间B. 响应时间C. 等待时间D. 周转时间(7)下述作业调度算法中,_ C_调度算法与作业的估计运行时间有关。

A. 先来先服务B. 多级队列C. 短作业优先D. 时间片轮转2)填空题(1)进程的调度方式有两种,一种是抢占(剥夺)式,另一种是非抢占(非剥夺)式。

(2)在_FCFS_ 调度算法中,按照进程进入就绪队列的先后次序来分配处理机。

(3)采用时间片轮转法时,时间片过大,就会使轮转法转化为FCFS_ 调度算法。

(4)一个作业可以分成若干顺序处理的加工步骤,每个加工步骤称为一个_作业步_ 。

(5)作业生存期共经历四个状态,它们是提交、后备、运行和完成。

(6)既考虑作业等待时间,又考虑作业执行时间的调度算法是_高响应比优先____ 。

3)解答题(1)单道批处理系统中有4个作业,其有关情况如表3-9所示。

在采用响应比高者优先调度算法时分别计算其平均周转时间T和平均带权周转时间W。

国家开放大学操作系统形考3-满分题目和答案

国家开放大学操作系统形考3-满分题目和答案

一、单选题(每题4分,共计19题)试题1正确得分4.00/4.00 分标记试题试题正文下列属于文件保密机制的是()。

选择一项:A.建立副本B.定期备份C.设置口令D.文件的链接反馈【解析】设置口令正确。

文件保密是由对文件的共享要求引起的,指未经文件主授权的用户不得访问该文件。

四个选项中C属于保密机制。

试题2正确得分4.00/4.00 分标记试题试题正文按文件用途来分,编译程序是()。

选择一项:A.系统文件B.档案文件C.库文件D.用户文件反馈【解析】系统文件正确。

按文件用途来分,文件分为系统文件、库文件和用户文件。

编译程序属于系统文件。

试题3正确得分4.00/4.00 分标记试题试题正文当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是()。

选择一项:A./usr/file.cB./prog/file.cC./usr/meng/file.cD./usr/meng/prog/file.c反馈【解析】 /usr/meng/prog/file.c 正确。

绝对路径名是从根目录(/)开始,沿着目录层次结构向下、直到指定文件的所有目录名连接而成的字符串。

试题4正确得分4.00/4.00 分标记试题试题正文链接文件解决了连续文件存在的问题,它()。

选择一项:A.使用指针存入主存,速度快B.提高了存储空间的利用率C.适合于随机存取方式D.不适用于顺序存取反馈【解析】提高了存储空间的利用率正确。

连续文件会产生外部碎片,而链接文件则不会,提高了存储空间的利用率。

试题5正确得分4.00/4.00 分标记试题试题正文文件的存储空间管理实质上是组织和管理()。

选择一项:A.文件目录B.辅存空闲块C.辅存已占用区域D.进程控制块反馈【解析】辅存空闲块正确。

因为文件都存放在辅存上,所以文件存储空间管理实际上是管理辅存空间。

主存空间的管理由存储管理负责。

试题6正确得分4.00/4.00 分标记试题试题正文在UNIX系统中,某文件的使用权限设置为754,则表示()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题
1、进程和程序的最根本区别在于()。

(A)对资源的占有类型和数量
(B)进程是动态的,而程序是静态的
(C)看它们是否能够并发地在处理机上运行
(D)进程规模较小,程序规模较大
2、一个进程被唤醒意味着( C )。

(A)该进程的优先数变为最大
(B)该进程获得了CPU
(C)该进程从阻塞状态变为就绪状态
(D)该进程排在了就绪队列的队首
3、进程的三种基本状态之间,下列( C )转换是不能进行的。

(A)就绪状态到执行状态(B)执行状态到阻塞状态
(C)阻塞状态到执行状态(D)阻塞状态到就绪状态
4、下列情况下,在( A )时,进程从阻塞状态转换到就绪状态。

(A)等待的某事件已经发生了
(B)时间片用完了
(C)分配到必要的资源并获得了处理机
(D)等待某事件
5、下列选项中,( D )不是在创建进程中所完成的工作。

(A)为被创建进程建立一个PCB
(B)获取初始状态参数填入PCB
(C)把PCB分别插入就绪队列和进程家族中
(D)为进程调度CPU使用权
6、下面对父进程和子进程的叙述中,正确的是( BD )。

(A)父进程创建了子进程,因此父进程执行完了,子进程才能运行(B)父进程和子进程之间可以并发执行
(C)撤消子进程时,应同时撤消其父进程
(D)撤消父进程时,应同时撤消其子进程
7、下列哪一个选项,体现了原语的主要特点( D )。

(A)并发性(B)异步性
(C)共享性(D)不可分割性
8、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态将()。

A、从就绪变为运行
B、从运行变为就绪
C、从运行变为阻塞
D、从阻塞变为就绪
9、进程控制块是描述进程状态和特性的数据结构,一个进程(D )。

A、可以有多个进程控制块
B、可以和其他进程共用一个进程控制块
C、可以没有进程控制块
D、只能有唯一的进程控制块
10.临界区是( C )。

A.一段共享数据区
B.一个缓冲区
C.一段互斥执行的程序段
D.一个互斥资源
11.信箱通信是一种( B )通信方式。

A.直接通信
B.间接通信
C.低级通信
D.信号量
12._( D )是一种只能进行P操作和V操作的特殊变量。

A.调度
B.进程
C.同步
D.信号量
二、填空题
1、进程实体由(程序段)、(数据段)和( PCB )三部分组成,其中的( PCB )是进程存在的唯一标志。

2、一次仅允许一个进程使用的共享资源称为(临界资源),每个进程中访问这种资源的那段程序称为(临界区)
3、多个进程共同完成一项任务时直接发生相互作用的关系称为(同步)个进程由于在竞争同一个物理资源而产生的相互制约的关系称为(互斥)关系。

4、通常,线程的定义是(一个进程内部包含的执行流),在现代操作系统中,资源的分配单位是(进程),而处理机的调度单位是(进程),一个进程可以有(多个)线程。

5、在消息传递系统中,进程间的数据交换,是以(格式化的消息)为单位的;消息传递系统的通信方式属于高级通信方式。

又因其实现方式的不同而进一步分成(直间接通信方式)和(间接通信方式)两种。

6.信号量的物理意义是当信号量值大于零时表示(可用资源的数目);当信号量值小于零时,其绝对值为(因请求该资源而被阻塞的进程数目)。

7.若一个进程已进入临界区,其他欲进入临界区的进程必须(等待)。

8.将进程的(PCB )链接在一起就形成了进程队列。

9.用P、V操作管理临界区时,任何一个进程在进入临界区之前应调用(P )操作,退出临界区时应调用(V )操作。

10.用信箱实现通信时,应有(发送)和(接收)两条基本原语。

11.进程是一个(动)态概念,而程序是一个(静)态概念。

12.在一个单处理机系统中,若有5个用户进程,且假设当前时刻为用户态就绪状态的用户进程最多有( 4 )个,最少有(0 )个。

13.操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队;条件是(S <0 )。

14.当处理机空闲时,进程调度程序从(队列)中选出一个进程执行。

三、简答题
1、什么是进程?通过进程的特征比较进程和程序。

进程定义为程序在并发环境中的执行过程,它与程序是完全不同的概念。

主要区别是:(1)程序是静态概念,是永久性软件资源;而进程是动态概念,是动态生亡的暂存性资源。

(2)进程是一个能独立运行的单位,能与其他进程并发执行,系统是以进程为单位分配CPU的;而程序则不能作为一个能独立运行单位。

(3)程序和进程没有一一对应关系。

一个程序在工作时可以由多个进程工作,一个进程在工作时至少对应有一个程序。

(4)各个进程在并发执行时会产生制约关系,使各自推进的速度不可预测;而程序作为静态概念,不存在这种异步特征。

2、进程具有哪3种基本状态?画出状态转换图,并写出不同状态转换的原因
阻碍就绪执行
一个进程在运行期间,不断地从一种状态转换到另一种状态,它可以多次处于就绪状态和执行状态,也可以多次处于阻塞状态。

(1) 就绪->执行
处于就绪状态的进程,当进程调度程序为之分配了处理机后,该进程便由就绪状态转变成执行状态。

(2) 执行->就绪
处于执行状态的进程在其执行过程中,因分配给它的一个时间片已用完而不得不让出处理机,于是进程从执行状态转变成就绪状态。

(3) 执行->阻塞
正在执行的进程因等待某种事件发生而无法继续执行时,便从执行状态变成阻塞状态。

(4) 阻塞->就绪
处于阻塞状态的进程,若其等待的事件已经发生,于是进程由阻塞状态转变为就绪状态。

3. 请说明创建进程的过程
4、进程控制块(PCB)是什么?它含有哪些主要内容?PCB在系统中是如何组织的?
5、什么是线程?进程和线程是什么关系?
线程是进程中执行运算的最小单位,即处理机调度的基本单位。

它与进程的关系是:一个线程只能属于一个进程,而一个进程可以有多个线程;资源分配给进程,同一进程的所有线程共享该进程的所有资源;处理机分给线程,即
真正在处理机上运行的是线程;线程在运行过程中,需要协作同步,不同进程的线程间要利用消息通信的办法实现同步。

特别注意的是:传统操作系统中的进程概念与现代操作系统中的进程概念不同--简单说,传统操作系统中进程具有分配资源、调度运行两大功能,而现代操作系统中进程只作为分配资源单位,线程才作为调度运行单位。

四、应用题
•利用记录型信号量解决生产者—消费者问题
假定在生产者和消费者之间的公用缓冲池中,具有n个缓冲区,这时可利用互斥信号量mutex实现诸进程对缓冲池的互斥使用;利用信号量empty和full分别表示缓冲池中空缓冲区和满缓冲区的数量。

又假定这些生产者和消费者相互等效,只要缓冲池未满,生产者便可将消息送入缓冲池;只要缓冲池未空,消费者便可从缓冲池中取走一个消息。

第四章调度与死锁
一、选择题、填空题
1、进程调度的关键问题是()。

(A)内存的分配(B)时间片的确定
(C)调度算法的选择(D)I/O设备的分配
2、在分时系统中,()描述的时间不属于响应时间的一部分。

(A)处理机对请求信息进行处理的时间
(B)从键盘输入的请求信息传送到处理机的时间
(C)请求信息在外存队列上排队等待时间
(D)所形成的响应回送到终端显示器的时间
3、在一般操作系统中必不可少的调度是()。

A、高级调度
B、中级调度
C、作业调度
D、进程调度
4、避免死锁的一个著名算法是()。

A、先入先出法
B、银行家算法
C、优先级算法
D、资源按序分配法
5、进程调度又称为()调度。

A、线程
B、程序
C、低级
D、作业
6、产生死锁的四个必要条件是( )、()、()、()。

7、进程调度又称为低级调度,其主要功能是()
二、简答题
1、什么是死锁?产生死锁的必要条件是什么?如何处理死锁?
2、什么是高级调度?什么是低级调度?
三、应用题
1、有5个进程A、B、C、D、E,它们到达的时间分别是0、1、
2、
3、4,所要求的服务
时间分别是4、3、5、2、4,分别用FCFS( 先来先服务)算法和SJF(短进程优先)算法求出每个进程的完成时间和周转时间以及系统的平均周转时间和带权周转时间。

2、在银行家算法中,若出现下述资源分配情况:


Allocation
Need
Available
A B C D A B C D A B C D
P0
P1
P2
P3
P4
0 0 3 2
1 0 0 0
1 3 5 4
0 3 3 2
0 0 1 4
0 0 1 2
1 7 5 0
2 3 5 6
0 6 5 2
0 6 5 6
1 6
2 2
试问:(1)该状态是否安全?
(2)如果进程P2提出请求Request(0,2,2,2)后,系统能否将资源分配给它?。

相关文档
最新文档