首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

4个进程R1、R2、W1、W2共同使用缓冲区B,各自的功能是:R1从磁盘上读入数据存入B,供W1打印输出;R2从键盘上读入数

据存入B,供W2打印输出。存入缓冲区B的数据在没有被打印前,不能再往B里存数;缓冲区B里的数据不能被重复打印。试用信号量上的P、V操作协调它们之间的关系,保证有条不紊地工作。
查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“4个进程R1、R2、W1、W2共同使用缓冲区B,各自的功能是…”相关的问题
第1题
—电容器由电源E通过电阻R1充电,然后用转换开关使其向电阻R2放电,R1

A.W1>W2

B.W1

C.W1=W2

D.无法比较

点击查看答案
第2题
今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r12(B)w1(A),该调度是冲突可串行化调度吗,

今有3个事务的一个调度r3(B)r1(A)w3(B)r2(B)r2(A)w2(B)r12(B)w1(A),该调度是冲突可串行化调度吗,为什么?

点击查看答案
第3题
假定某计算机系统有R1设备3台,R2设备4台,它们被P1、P2、P3和P4这4个进程互斥共享,且已知这4个进程
均以下面所示的顺序使用现有设备: →申请R1→申请R2→申请R1→释放R1→释放R2→释放Rl→请问系统运行过程中是否可能产生死锁?如果有可能的话,请举出一种情况,并画出表示该死锁状态的进程—资源图。

点击查看答案
第4题
假定有3个进程R、W1、W2共享一个缓冲区B,B中每次只能存放一个数。进程R从输入设备读入一个数,把它存放到缓冲区

B里。如果存入的是奇数,则由进程W1取出打印;如果存入的是偶数,则由进程W2取出打印。规定进程R只有在缓冲区B为空或内容已经被打印后才能进行存放;进程W1和W2不能从空缓冲区里取数,也不能重复打印。试用信号量及其P、V操作管理这3个进程,让它们能够协调地正确工作。

点击查看答案
第5题
设有三个进程R、W1、W2共享一个缓冲区B,而B中每次只能存放一个数。当B中无数时,R可将从输入设备上读入的数存放到B中。若存放到B中的是奇数,则允许W1将其取出打印;若存放到B中的是偶数,则允许W2将其取出打印。同时规定,R必须等B中的数被取出打印后才能再存放一个数;W1或W2对每次存入B中的数只能打印一次;W1和W2都有不能从空的B中取数。写出三个并发进程能正确工作的程序。

点击查看答案
第6题
人直接用F1的力匀速提升重物,所做的功是W1,若人使用某机械匀速提升该重物到同一高度,人的拉力为F2,所做的功是W2,则()

A.1一定大于F2

B.1一定小于F2

C.W2一定大于W1

D.只有F2大于F1,W2大于W1

点击查看答案
第7题
有4个电阻,其阻值是R1>R2>R3>R4,将它们并联后接到电压为U的电源上,则电阻()取用的电功率最大。

A.R1

B.R2

C.R3

D.R4

点击查看答案
第8题
有两个并发执行的进程P1和P2,共享初值为1的变量x,P1对x加1,P2对x减1。加1操作和减1操作的指令序列分别如下所示://加1操作//减1操作load R1, x①//取x到寄存器R1中load R2, x④inc R1②dec R2⑤store x, R1③//将R1的内容存入xstore x, R2⑥两个操作完成后,x的值()。

A.可能为—1或3

B.只能为1

C.可能为

点击查看答案
第9题
下列哪项关于5α还原酶基因的描述是错误的()

A.同型异构基因家族包括5α-R1和5α-R2

B.都有5个外显子和4个内含子

C.都能将T转变成DHT

D.5α-R1胎儿期不表达,出生时和青春期两个表达高峰

E.5α-R2胎儿期即在生殖器表达,青春期也有表达高峰

点击查看答案
第10题
系统中有五个进程P1、P2、P3、P4、P5,有三种类型的资源:R1、R2、R3。系统对这三类资源的拥有量为:R1为
6个、R2为7个、R3为12个。在T0时刻系统状态如表所示。若采用银行家算法实施死锁避免策略,回答下列问题:

系统中有五个进程P1、P2、P3、P4、P5,有三种类型的资源:R1、R2、R3。系统对这三类资源的

(1)T0时刻是否为安全状态?为什么?

(2)若这时P4请求资源(1,2,0),是否能实施资源分配?为什么?

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改