首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假定系统有三个并发进程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
2019-08-01
42
问题
假定系统有三个并发进程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(SMl): goto R; end; Process move Y:record; begin M:wait(SM 1); Y:=B1; 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 i end:
解析
转载请注明原文地址:https://jikaoti.com/ti/PLGjFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试述1929~1933年经济危机的根源和影响。
试述马丁.路德宗教改革思想的主要内容。
第二次世界大战后,资本主义经济出现的新特点有()。①美国资本加强了对西欧和日本的渗透②国家开始参与资本主义生产过程③国家成为资本主义私有制的保护者④科技成果更为迅速地转化为生产力
论述秦国商鞅变法的内容、过程以及重要意义。
罗马共和国早期平民反对贵族斗争过程中,废除债务奴隶制的是()。
1980年1月,邓小平在《目前的形势和任务》提出的中国人民长期奋斗的三件大事是()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
假定有一条通带为100kHz的信道,每路信号的带宽为3.2kHz,各路信号间的防护带宽为0.8kHz。若采用频分多路复用,那么最多可以同时传输()路信号。
(11分)某图形显示器的分辨率为640×480,刷新频率为50Hz,且假定水平回扫期和垂直回扫期各占水平扫描周期和垂直扫描周期的20%,试计算图形显示器的行频、水平扫描周期、每个像素的读出时间和视频带宽。若分辨率提高到1024×768,刷新频率提高到60H
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求:说明你所设计算法的时间复杂度与空间复杂度。
随机试题
顾某,男,56岁。咳喘反复发作3年,本次发作1个月余。现症见:咳逆喘满不得卧,痰白量多呈泡沫状,恶寒发热,腰背疼痛,面浮脚肿,舌质黯,苔白滑,脉弦紧。若患者饮多寒少,外无表证,咳喘痰稀,肺满气逆,可选用方剂
A.良附丸加减B.保和丸加减C.丹栀逍遥散或化肝煎加减D.失笑散合丹参饮加减E.一贯煎合芍药甘草汤加减胃痛寒邪客证,治疗宜首选
女,38岁。心悸2天,无胸痛。2周前发热,流涕。查体:1136.5℃,心界不大,心率102次/分,律齐,未闻及心脏杂音和心包摩擦音。心电图示:P—R间期0.21s,余未见异常。血清肌钙蛋白升高,最可能的诊断是
采用TN-S临时供电系统的施工现场,重复接地电阻为不大于()Ω。
橡皮电缆架空敷设时,应沿墙壁或电杆设置,并用绝缘子固定,严禁使用金属裸线作绑线。固定点间距应保证橡皮电缆能承受自重所带来的荷重。橡皮电缆的最大弧垂距地不得小于2.5m。()
某市政工程公司中标一座污水处理工程,该工程采用二级污水处理工艺。工程项目中含一座污水泵站工程,采用沉井法施工。泵站直径18m,高14m,土层主要为黏土质砂土,项目部采用水枪冲土法下沉,用水力吸泥机吸泥。沉井采用泥浆套润滑减摩:沉井下沉至设计标高后,对减摩泥
以50为平均数、以10为标准差表示的标准分数叫()。
[*]
阅读以下关于某国有大型煤化集团数据中心的叙述,回答下列问题。【说明】近年来,云计算技术的蓬勃发展为整个IT行业带来了巨大变革。传统数据中心已经难以满足新形势下日益增长的高性能及高性价比需求,并且无法支持云环境下更加灵活的按带宽租赁数据中心网络的
A、 B、 C、 B
最新回复
(
0
)