首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
admin
2016-05-12
44
问题
现有一个计算进程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
操作系统
理工类
相关试题推荐
滚珠丝杠螺母副广泛应用于【】
连续路径控制中为了控制工具沿任意直线或曲线运动,必须同时控制每一个轴的【】,使得它们同步协调到达目标点。
下列关于建筑市场管理描述正确的是()
什么是成本管理责任制,针对不同层次,成本管理责任制涉及哪些人员?
编制财务现金流量表目的是向_______系统说明项目编制和相应的财务分析。
计算机网络安全是指利用网络管理控制和技术措施,保证在一个网络环境里,信息数据的机密性、___________及可使用性受到保护。
计算机机房在设计时首先要考虑的是()
简述防火墙的五大基本功能。
电源对用电设备安全的潜在威胁包括____________与噪声和电磁干扰。()
简述WindowsServer2003内核的基本功能。
随机试题
在活塞式压缩机启机前应打开吸气截止阀和排气截止阀。
对二氢黄酮专属性较高的显色剂是
65岁,女性,活动中突感眩晕,头痛,呕吐,不行不稳,20分钟后昏迷,呼吸节律不整,诊断为脑出血,其部位为()
“土爰稼穑”是指土具有
新疆维吾尔自治区某多民族杂居的地区(当地通用语言为汉语)发生了一起故意伤害案件,其中被告人杨光(汉族),男,17岁;被害人买买提(维吾尔族),男,19岁。崔义是杨光的辩护律师,刘兴是买买提的诉讼代理人。在侦查过程中,由于买买提不会讲汉语,公安机关只好为他聘
《安全生产法》所称的生产经营单位,是指从事各类生产经营活动的()。
(2018年)下列各项中,属于我国法律渊源的有()。
IfIhadn’tstoodundertheladdertocatchyouwhenyoufell,you______now.
下面关于加强中华传统美德的创造性转化与创新性发展的说法,正确的是()
为考生文件夹下HEIBEI文件夹中的QUAN.FOR文件建立名为QUAN的快捷方式,存放在考生文件夹下。
最新回复
(
0
)