首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假定系统有三个并发进程read、move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一条记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一条记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓
假定系统有三个并发进程read、move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一条记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一条记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓
admin
2017-01-05
54
问题
假定系统有三个并发进程read、move和print共享缓冲器B1和B2。进程read负责从输入设备上读信息,每读出一条记录后把它存放到缓冲器B1中。进程move从缓冲器B1中取出一条记录,加工后存入缓冲器B2。进程print将B2中的记录取出打印输出。缓冲器B1和B2每次只能存放一条记录。要求三个进程协调完成任务,使打印出来的与读人的记录的条数,次序完全一样。请用wait和signal原语写出它们的并发程序。
选项
答案
begin SR,SM1,SM2,SP:semaphore; B1,B2:record: SR:=1;SM1:=0:SM2:=1;SP:=0; cobegin process read X:record; begin R:(接收来自输入设备上一条记录) X:=接收的一条记录: wait(SR); B1:=X: signal(SM 1); goto R; end: Process move Y:record; begin M:wait(SM 1); Y:=B 1; Signal(SR) 加工Y wait(SM2); B2:=Y; signal(SP); goto M; end; Process print Z:record; begin P:wait(SP); Z:=B2: signal(SM2) 打印Z goto P; end; coend; end;
解析
转载请注明原文地址:https://kaotiyun.com/show/hGRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
评述抗战的三个阶段。
下列标志着周王室在春秋时代的地位一落千丈,仅存虚名的选项是()
下列不是苏俄实行战时共产主义政策原因的是()。
在巴黎和会上获利最大的两个国家是()。
陈云作《目前财政经济的情况和克服困难的若干办法》的重要讲话,分析当前财政经济方面的主要困难,提出克服困难的六点意见的会议是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
纳粹德国公开撕毁《凡尔赛和约》的步骤有()。①大量扩展陆军,重建空军,建造军舰②迫害犹太人③退出国联④开进莱茵非军事区
著名的绥靖政策文件《霍尔—赖伐尔协定》是英、法与意大利签订的,密谋发动()。
阅读材料,回答以下问题:材料一:甘地认为,非暴力抵抗是印度争取摆脱殖民桎梏的唯一正确办法;同时,他认为非暴力抵抗并不意味着对外国统治和其他罪恶的屈服。他写道:“我深信假如只有在怯懦和暴力两者之间加以选择时,我将劝人选择暴力……我宁愿要印度用暴力来保护自己
某新石噐遗址发现大量稻谷壳和稻草,红士,防洪水城垣,此遗址可能是
随机试题
燥痰的特点是
下列关于影响胃肠道吸收的因素中叙述正确的是
M胆碱受体阻断药的临床应用错误的是
正常情况下,最易引起牙本质敏感症的釉牙骨质界结构是
女,45岁。阵发性腹痛逐渐加重伴恶心、呕吐3天。查体:轻度腹胀,明显肠型,全腹轻压痛。右侧大隐静脉入股静脉处突起一直径5cm大的半球形包块。压痛显著,不活动,表面尚光滑。X线检查:腹部可见多个液气平面。最大的可能是
在下列工程中,适宜采用CM模式的是()的建设工程。
连续竞价阶段的特点有()。
阅读“经纬网层和中国省级行政中心叠加图”(图3),回答下列问题。 注:图中经纬线间隔度数相等经纬网的纬线间距为____。
阅读材料,回答问题:材料11940年秋的一个上午,延安马列学院专门派四人到杨家岭去接毛主席来做报告。当他们走到延水河桥头时,没想到竟碰到了迎面走来的毛泽东。毛泽东打量了来接他的四个人,严肃认真地说:“从杨家岭到马列学院,才十里八里路。二
TheUKisthe______biggestinvestorinrenewableenergytechnologies.
最新回复
(
0
)