首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
admin
2016-05-12
83
问题
现有一个计算进程P
c
和一个打印进程P
p
,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
选项
答案
(1)要设置的信号灯意义及其初值: data=0无有数据的缓冲区。 buffer=n有n个空闲缓冲区。 mutex=1对缓冲区存取操作的互斥信号量。 (2)计算进程P
c
和打印进程P
p
的流程。 计算进程P
c
: 打印进程P
p
: while(1){ while(1){ 计算出结果; semWait(data); semWait(buffer); semWait(mutex); semWait(mutex); 从缓冲区取出结果; 将数据结果放入缓冲区; sem(mutex); semSignal(mutex); semSignal(buffer); semSignal(data); 打印计算结果; } }。
解析
转载请注明原文地址:https://kaotiyun.com/show/svNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
对步进电动机驱动电路有哪些要求?
对大多数工程项目来说,单位时间的资源消耗在整个使用范围内,通常是()
简述建筑工程技术经济评价的特点及表现。
下列属可行性研究阶段进行投资估算的方法是()
招标人在接到书面评标报告后,最迟不超过投标有效期结束日________确定中标人,并向中标人发出中标通知书。()
某项目的评标委员会组成如下:招标人代表2人,建设行政监督部门代表2人,技术、经济方面专家5人。关于此评标委员会人员的组成,下列说法正确的有()
建筑工程技术经济分析需要经历的步骤顺序正确的是()
招标投标的基本程序包括招标、投标、开标、________、中标和签订合同六个环节。
随机试题
男性,50岁。有慢性肝炎史20年,肝区隐痛3个月,食欲减退,消瘦乏力。体检:贫血貌,肝右肋下缘可触及,质硬,轻度压痛。实验室检查甲胎蛋白阳性,B超和CT检查发现肝右叶5cm占位,肝肾功能基本正常。问:该病人可能的诊断是什么?
PFM冠桥的金-瓷结合力最主要的是
小王(男)与李某(女)系五里屯小区邻居,有嗳昧传言。某日李某打110报案说小王强奸她。后经某公安分局五里屯派出所调查;二者实为通奸。小王遂向某区公安分局控告李某对其诬告陷害,公安分局进行初步侦查后决定撤销此案,认为李某不构成犯罪。此后小王向某区人民法院提起
公司信贷的基本要素不包括()。
转账凭证与收、付款凭证的相同点在于转账凭证左上角没有设置相关科目。()
Unexpectedlythelight______andwewereleftindarkness.
Therewasatimeinthelate17thcenturywhennorespectablemonarchwouldbeseenwithoutaguitar.BothLouisXIVandCharle
Ifthework______bytheendofmonthisdelayed,theconstructioncompanywillbefined.
NarratorListentoapartofalectureinacomputerclass.Whatdoesthespeakerfindsurprising?
DivorceForevery1,000marriedcouplesintheUK,13endupdivorcedaccordingtostatistics.Divorceisoftenacomplicate
最新回复
(
0
)