题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-23 00:47:14

[单项选择]系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:
最大需求量度 已分配资源量
P1 7 4
P2 6 2
P3 2 0
P4 3 2
系统剩余资源量:1
如果在该状态下,进程P3申请1个资源,分配后,系统的状态是______。
A. 安全状态
B. 不安全状态
C. 死锁状态
D. 临界状态

更多"系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下: "的相关试题:

[单项选择]系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:

最大需求量度 已分配资源量

P1 7 4

P2 6 2

P3 2 0

P4 3 2

系统剩余资源量:1

如果在该状态下,进程P3,申请1个资源,分配后,系统的状态是
A. 安全状态
B. 不安全状态
C. 死锁状态
D. 临界状态
[单项选择]系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:
最大需求量度 已分配资源量
P1 7 4
P2 6 2
P3 2 0
P4 3 2
系统剩余资源最:1
如果在该状态下,进程P3申请1个资源,分配后,系统的状态是
A. 安全状态
B. 不安全状态
C. 死锁状态
D. 临界状态
[单项选择]若系统中有同类资源16个,由4个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3、P4所需的资源总数分别为8、5、9、6。各进程请求资源的次序见表8-5,若系统采用银行家算法为它们分配资源,那么第______次申请分配会使系统进入死锁状态。

表8-5 各进程请求资源的情况表


A. ②或④
B. ③或⑥
C. ④或⑤
D. ⑤或⑥
[单项选择]设系统中A类资源有10个实例,B类资源有5个实例,又设系统中有5个进程P1, P2,P3,P4,P5。在某一时刻TO,系统状态如下:    最大资源需求量   已分配资源数量     A  B      A  B   P1  7  5      0  1   P2  3  2      2  0   P3  9  0      3  0   P4  2  2      2  1   P5  4  3      0  0   现在系统可用资源为A:3个,B:3个。该状态是安全状态。现在进程P2发出新的资源申请A:1个,B:0个。分配后系统仍处于安全状态,其某一安全序列是
A. P2P3P5P4P1
B. P2P4P5P1P3
C. P4P3P1P5P2
D. P5P1P3P4P2
[单项选择]就绪队列中有五个进程P1,P2,P3,P4和P5,它们的优先数和需要的处理器时间如下表所示。
序号
进程
申请量
P3
5
P2
4
进程 处理器时间 优先数
P1 8 3
P2 1 1
P3 2 5
P4 1 4
P5 5 2
假设优先数小的优先级高,忽略进程调度和切换所花费的时间。采用“不可抢占式最高优先级”调度算法时,进程执行的次序是( )。
A. P2P3P4P1P5
B. P2P5P1P4P3
C. P3P4P1P5P2
D. P3P2P5P1P4
[简答题]某系统有R1、R2和R3共3种资源,在T0时刻,P1、P2、P3和P4这4个进程对资源的占有和需求情况如表2-10所示,此刻系统可用资源向量为(2,1,2),问题:
将系统资源总数和此刻各进程对资源的需求数目用向量、矩阵表示出来;
[简答题]某页式存储管理系统中,现有P1、P2和P3共3个进程同驻内存。其中,P2有4个页面,被分别装入到主存的第3、4、6、8块中。假定页面和存储块的大小均为1024B,主存容量为10KB。
写出P2的页表;
[简答题]进程P1使用单个缓冲区buffer向进程P2,P3发送消息,要求每当P1向buffer中发送消息时,只有当P2,P3进程都读取了这条消息后才可再向buffer中发送新的消息。利用P,V原语描述进程的同步。
[单项选择]在操作系统中引入并发可以提高系统效率。若有三个进程P1、P2和P3,按照P1、P2到P3的优先次序运行,采用可抢先式调度,其运行过程如下:
P1:计算6ms;I/O 8ms;计算2ms;
P2:计算12ms;I/O 6ms;计算2ms;
P3:计算4ms;I/O 8ms;计算4ms;
不计系统开销,相比单通道顺序运行,多道并发可以节省的时间和CPU利用率分别是______。
A. 14ms;79%
B. 16ms;83%
C. 12ms;75%
D. 22ms;100%
[简答题]设P1、P2、P3为3个相互合作的进程,P1和P2各自从外部设备读取数据分别存入X变量和Y变量,P3进程将X、Y的值相加并将结果存入Z变量。试用P、V操作实现上述同步关系。
[多项选择]某系统有Rl、R2和R3共三种资源,在TO时刻Pl、P2、P3和P4这4个进程对资源的占用和需求情况如表3.21所示,此时系统的可用资源向量为(2,1,2)。
表3.21 T0时刻资源分配情况
进程 最大资源需求量 已分配资源数量
R1 R2 R3 R1 R2 R3
P1 3 2 2 1 0 0
P2 6 1 3 4 1 1
P3 3 1 4 2 1 1
P4 4 2 2 0 0 2
(1)将系统中各种资源总数和此刻各进程对各资源的需求数目用向量或矩阵表示出来。
(2)如果此时Pl和P2均发出资源请求向量request(1,0,1),为了保证系统的安全性,应该如何分配资源给这两个进程说明你所采用策略的原因。
[单项选择]若进程P1正在运行,操作系统强行撒下P1所占用的CPU,让具有更高优先级的进程P2运行,此时P1进程处于()状态。
A. 就绪
B. 等待
C. 结束
D. 善后处理
[单项选择]假设5个进程P0、P1、P2、P3、P4共享三类资源R1、R2、R3,这些资源总数分别为18、6、22。T0时刻的资源分配情况如下表所示,此时存在的一个安全序列是 进程 已分配资源 资源最大需求 R1 R2 R3 R1 R2 R3 P0 3 2 3 5 5 10 P1 4 0 3 5 3 6 P2 4 0 5 4 0 11 P3 2 0 4 4 2 5 P4 3 1 4 4 2 4
A. P0,P2,P4,P1,P3
B. P1,P0,P3,P4,P2
C. P2,P1,P0,P3,P4
D. P3,P4,P2,P1,P0
[简答题]有5个并发执行的进程P1、P2、P3、P4、P5,它们共享5个资源R1、R2、R3、R4、R5。每个进程都需要得到两个资源后才能执行结束,但每次只申请一个资源,现把各进程申请的资源列如下表3.22所示。
表3.22 各进程资源申请情况
进程 第一次申请 第二次申请
P1 R1 R2
P2 R2 R3
P3 R3 R4
P4 R4 R5
P5 R5 R1
(1)在什么情况下会引起死锁为什么
(2)请你提出一种方案,使进程申请资源时受到适当的限制,从而避免可能引起的死锁。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
  • 支付完成
  • 取消支付
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码