首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
admin
2016-05-12
84
问题
现有一个计算进程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
操作系统
理工类
相关试题推荐
某加速度计具有如下的参数:m=0.01kg,k=200N/m,χmax=±0.2cm,则其可测量的最大加速度为【】
下列项目评估内容中不属于项目建设必要性评估的是()
什么是资金的时间价值,引起资金的价值随时间变化的主要原因有哪些?
招标投标的公开原则没有要求()
建筑工程技术经济分析需要经历的步骤顺序正确的是()
下列项目属于必须招标范围的是()
备选的两个方案的计算期相同,甲方案投资额为500万元,年经营成本为80万元,乙方案投资额为550万元,年经营成本为70万元,已知本行业基本投资回收期为6年,试选择较优的方案。
某企业的网络安全设备配置拓扑如图所示。请为该企业设计网络安全解决方案。
网络安全解决方案的层次划分中,用户认证在网络和信息安全中属于技术措施的第一道大门,最后防线为____________。
设备分配方式有两种,即静态分配和________。
随机试题
杨某2003年5月创作出版了一部注会考试辅导书,但是2003年10月该书被某出版社违法再版,杨某向该出版社主张权利未果,遂决定提起侵犯著作权之诉,下列对于该案的管辖权的说法正确的是:
比较审判监督程序与第二审程序。
天冬的药用部位为
急性肾炎患儿低盐饮食必须持续至()。
正常分娩胎膜破裂的时间一般是()。
肝炎性假瘤可能与感染或自身免疫性疾病有关。()
关于最优证券组合的选择,下列说法正确的是( )。
根据企业所得税法律制度的规定,下列各项中,属于企业取得收入的货币形式的有()。
银行在对会计要素进行计量时,一般应当采用()。
“成品具有色泽黑润、坚而有光、入纸不晕、舔笔不胶、经久不褪、馨香浓郁、防蛀防虫等特点。”这是对()的正确描述。
最新回复
(
0
)