首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假定有二三个进程P1、P2、P3共享一个缓冲器A,而A中每次只能存放一个数。当缓冲器中无数时,进程P1可将从输入设备上读入的数存放到缓冲器A中。若存放到缓冲器中的是奇数,则允许进程P2将其取出打印;若存放到缓冲器中的是偶数,则允许进程P2将其取出打印。同时
假定有二三个进程P1、P2、P3共享一个缓冲器A,而A中每次只能存放一个数。当缓冲器中无数时,进程P1可将从输入设备上读入的数存放到缓冲器A中。若存放到缓冲器中的是奇数,则允许进程P2将其取出打印;若存放到缓冲器中的是偶数,则允许进程P2将其取出打印。同时
admin
2012-10-31
46
问题
假定有二三个进程P1、P2、P3共享一个缓冲器A,而A中每次只能存放一个数。当缓冲器中无数时,进程P1可将从输入设备上读入的数存放到缓冲器A中。若存放到缓冲器中的是奇数,则允许进程P2将其取出打印;若存放到缓冲器中的是偶数,则允许进程P2将其取出打印。同时规定:进程P1必须等缓冲器中的数被取出打印后才能再存放一个数;进程P1或P2对每次存人缓冲器中的数只能打印一次;P1和P2都不能从空的缓冲器中取数。
试填空使下列程序完整。
begin
B:integer:
S,SO,SE:semaphore;
S:=1;SO:=0;SE:=0;
cobegin
process P1
x:integer:
begin
L1:从输入设备读一个数;
x:=读入的数;
P(s);
B:=x:
if B=奇数then
(1)__________
else
(2)__________
goto L1
end;
process P1
y:integer;
begin
L2:__________(3)
y:=B;
(4)__________
打印y中的数;
goto L2
end;
process P2
Z:integer;
begin
L3:__________(5)
z:=B:
(6)__________
打印z中的数;
goto L3;
end;
coend;
end;
选项
答案
(1)V(SO); (2)V(SE); (3)P(S0); (4)V(S); (5)P(SE); (6)V(S);
解析
本题中重点应把握三个信号量的作用:s表示是否可以把数存人缓冲器,由于缓冲器每次只能放一个数,所以它的初值取为“1”。SO表示缓冲器中是否有奇数,初值为“0”,表示无奇数。SE表示缓冲器中是否有偶数,初值为“0”,表示无偶数。
转载请注明原文地址:https://kaotiyun.com/show/gwNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
某存储系统由两类芯片构成,RAM采用两片6264,EPROM采用两片2732,如题38图所示。由图可知,单片6264芯片的存储容量是________位。系统给6264(1)芯片分配的地址范围是________H~________H或________H~__
用512×4位的RAM芯片构成4KB的存储系统,需要该芯片的数量是()
某两轴(χy)定位工作台,二者的位置分辨率为200脉冲/cm。如果希望以200cm/min的速度产生与χ轴成60°角的直线运动,距离为150cm,时钟频率为1000Hz,则完成该运动所需要的时间为【】
滚珠丝杠螺母副结构类型有两类:外循环插管式和【】
________是项目建设全过程的最后一道程序。
通过比较实际进度S曲线和计划进度S曲线,可以获得的信息有()
条件概率预测法、产生式/专家系统、状态转换方法等方法属于入侵检测的___________方式。
某局域网如下图所示,其中1号设备是路由器,4号设备是交换机,5号和6号设备是DMZ区服务器,7号、8号和9号设备是个人计算机。请回答下列问题:2号和3号设备中,哪个设备是防火墙?哪个设备是交换机?
文件型病毒是指专门感染系统中___________,即扩展名为COM、EXE的文件。
进程的基本调度状态有哪些?它们之间是如何转换的?
随机试题
关于民主叙述正确的是()。
A.胸椎内鳞状细胞癌B.乳腺导管内癌C.胃溃疡癌变累及深肌层D.卵巢交界性浆液性乳头状囊腺瘤属于转移癌的肿瘤是
(2009年)己知杆AB和CD自重不计,且在C处光滑接触,若作用在AB杆上力偶的矩为M1,则欲使系统保持平衡,作用在CD杆上力偶的矩M2的转向如图4—24所示,其矩值为()。
一个3km长的隧道进行对向贯通,横向贯通误差限差应为()。
2015年3月8日,某美容公司为庆祝“妇女节”举办了一个抽奖活动;该美容公司声称,但凡在本公司消费达到1000元或者积分达到2000分以上的新老客户均可参加抽奖活动,根据规定,下列属于不正当有奖销售行为的有()。
在公交车站,大家都在自觉排队,已经形成了长蛇般的队伍。你排在后面,估计这班车是上不去了。你着急去上班,如果照这样排下去,上班肯定会迟到,你会()。
Inthefollowingactivities,whichoneneedsmostcontrol?
目的游离评价模式是由美国学者斯塔弗尔比姆针对目标评价模式的弊病而提出来的。()
阅读以下文字。完成下列问题。我们几乎每时每刻都处在一个受噪声污染的环境中,虽然很多时候这样的声环境只是不友好,并没有达到震耳欲聋的地步,但日积月累,人们的身心健康也会受到很大影响,而且还会影响工作效率。传说的声学控制措施包括减少噪声源的声功率
A、 B、 C、 D、 A这道题既不都是字母,也不都是几边形。一时难以找准切入点。但仔细分析一下便可知,这是按图形由几笔而画成的题。第一套图形中的三个图,皆由一笔画成,第二套也是这样。依此规律,在四个选项中,
最新回复
(
0
)