首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
如图所示,有三个并发进程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
71
问题
如图所示,有三个并发进程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
计算机科学与技术
普高专升本
相关试题推荐
何谓Ⅱ型呼吸衰竭?其氧疗原则是什么?说出依据。
体位对血压的影响()。
为了避免斜压破坏,在受弯构件斜截面承载力计算中,通过规定下面哪个条件来限制()。
钢筋混凝土构件在扭矩作用下,根据扭矩形成原因,可以分为两种类型:一是________;二是协调扭转或称为附加扭转。
什么是后张法?简述后张法预应力混凝土构件的施工步骤及主要设备。
试算法求极限荷载的理论依据是()
拉尔夫.达伦道夫在1998年写道,20世纪“在相当大程度上为各种分裂所主宰,导致热战冷战不断,但20世纪同时也是一体化的起源”;全球化开始“主导人们的生活、想象和恐惧”,人们不得不“从全球的角度去思考,以回应这一日益全球化的现实”。达伦道夫在这里强调的是,
文件的结构分为______结构和______结构两种类型。
在设备管理的I/O控制方式中,DMA控制方式为什么比中断控制方式的中断次数大幅度减少了?
I/O端口就是将外设连到总线上的一组逻辑电路的总称,实现外设与主机之间的信息交换。()
随机试题
作为教师职业道德评价的方法之一,学生评价实际上也是一种社会评价。()
A、抗菌治疗B、补液治疗C、强心治疗D、糖皮质激素的使用E、血管活性药物的使用霍乱治疗的关键是
计量有何特点?
下列属于《中华人民共和国防沙治沙法》规定中禁止的活动的是在沙化土地封禁保护区范围内()。
甲、乙两公司拟签订一份书面买卖合同,甲公司签字盖章后尚未将书面合同邮寄给乙公司时,即接到乙公司按照合同约定发来的货物,甲公司经清点后将该批货物入库。次日将签字盖章后的书面合同发给乙公司。乙公司收到后,即在合同上签字盖章。根据《合同法》的规定,该买卖合同的成
班主任通过晨会唱班歌激发学生的上进心、责任心。这是采用了哪种德育途径?()
只要有健全的大脑就有人的心理。()
A、 B、 C、 D、 D第一行均为一个整体,第二行均可分为不牵连的两个部分,第三行均可分为不牵连的三个部分。
Inthepastdecade,newscientificdevelopmentsincommunicationshavechangedthewaymanypeoplegatherinformationaboutpoli
A、Thedirectorisbusynowbutshecouldstillhelpyou.B、Thesupervisoristoobusytocometoyourhelp.C、Thoughthesupervi
最新回复
(
0
)