首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
admin
2016-05-12
37
问题
现有一个计算进程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
操作系统
理工类
相关试题推荐
步进电动机的转速与【】成正比。
由于截断误差等原因,DDA法生成的直线、圆弧都是由一系列的【】组成。
招标人在接到书面评标报告后,最迟不超过投标有效期结束日________确定中标人,并向中标人发出中标通知书。()
建设工程项目成本管理应从________开始。()
下列不属于常见的风险分析的方法是()
在操作系统中,一方面每个进程具有独立性,另一方面进程之间又具有相互制约性。对于任何两个并发进程,它们之间()
在具有多线程机制的操作系统中,进程与线程的关系是()
文件映射只可用于________的进程之间,而不能用于网络上。
进程存在的唯一标志是()
简述URL的含义及组成部分。
随机试题
起重机的安全保护装置包括起重量限制器、起重力矩限制器、极限力矩限制器、起升高度限制器等。下列有关起重机械安全装置的说法中,错误的是()。
氢化物原子荧光法测砷的最低检测质量是()。
最早应用于CT检查的部位是
哮证发作期的主要病机是
除法律规定终局的行政复议外,申请人对行政复议决定不服的,可以在收到复议决定书之日起15日内,或者法律、法规规定的其他期限内向人民法院起诉。对申请人逾期不起诉又不履行复议决定的,按以下方法处理()。
大气含尘浓度属于测试统计数据,不同地区、不同气候大气含尘浓度不同。《教材》给出四类区域的大气含尘浓度供计算选用,大于等于0.5μm粒径粒子的浓度为30×104pc/L,相当于________。
承包、承租人按照合同规定只向发包方、出租人缴纳一定的费用,缴纳承包、承租费后的企业的经营成果归承包、承租人所有的,对其所得征所得税可用()税率。
心理效果事前测定常用的具体方法主要有()。 ①市场试验法②直接测试法 ③组群测试法④仪器测试法 ⑤回函测定法⑥综合测试法
Despiteyourbestintentionsandefforts,itis【B1】______:Atsomepointinyourlife,youwillbewrong.【B2】_______canbehar
Whatwouldyoudoifyoufailed?Manypeoplemaychoosetogiveup.However,thebestwaytosuccessistokeepyourdirectiona
最新回复
(
0
)