首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用
admin
2014-09-29
75
问题
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用P,V操作实现三个进程间的同步,并写出程序描述。
选项
答案
Semphore S—Mutex=1; Semphore T—Mutex=1; Semphore S—Empty=1; Semphore T—Empty=1; Semphore S—Full=0; Semphore T—Full=0; Data m: get( ) { produce a new data m; P(S—Empty); P(T—Mutex); 0ut(T);//释放数据 V(S—Full); V(S Mutex): } put( ) { P(T Full); P(S Mutex
解析
转载请注明原文地址:https://kaotiyun.com/show/WfvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
肾损伤病人绝对卧床休息时间为()。
慢性肾功能衰竭产生贫血的重要原因是_______减少。
FT3、FT4:能直接反映甲状腺功能,为诊断甲亢的首选指标。()
交变应力的变化特点可用循环特征r来表示,其公式为()。
作用按其随时间的变异,分为永久作用、可变作用和_________。
下图所示等截面梁的极限弯矩为Mu。求极限荷载,并画出极限状态弯矩分布下图。
用位移法计算荷载作用下的超静定结构时,采用各杆的相对刚度进行计算,所得到的节点位移不是结构的真正位移,求出的内力是正确的。()
韩国和新加坡经济发展方式相同处有①制定适合本国国情的经济发展战略②依靠国际市场和外国资本③发展出口工业,参与国际市场竞争④建成著名的外汇交易市场
编写一个程序,统计AX寄存器中O的个数,结果放在CL寄存器中(假设Ax—F037H)。
指令周期是指CPU执行一条指令的时间。()
随机试题
在宗法制度下,周代王位的传递实行()
Windows7中,被放入回收站中的文件仍然占用硬盘空间。
皮下埋植剂已到期,取埋植术前哪项检查是必要的患者咨询以后的避孕方式,应该给予什么处理
监理工程师同意采用承包商提出的改设计图纸的合理化建议,所发生的费用和收益应由( )分担或分享。
(二)某企业在确定产品产量指标时采取盈亏平衡分析法,盈亏平衡示意图见下图。该企业2012年计划生产一种产品,该产品单价为500元,单位产品的变动成本为250元,总固定成本为600万元。该企业2012年若想盈利100万元,则产销量是()
完全垄断市场上企业产量和价格决策的基本原则是()。
以下项目中,适用增值税零税率的有()。
网络沟通中的主体包括()
临床诊断最基本的技能是()
SOAP(Simple Object Access Protocol,简单对象访问协议)是基于(26)的分布式对象通信协议。
最新回复
(
0
)