首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
现有一个计算进程Pc和一个打印进程Pp,系统提供n个缓冲区,初态时所有缓冲区为空。计算进程每次向一个缓冲区写入数据,打印进程从一个缓冲区取出数据,给出程序框图、信号量初值和意义。
admin
2016-05-12
53
问题
现有一个计算进程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
操作系统
理工类
相关试题推荐
下列关于风险分析方法的说法不正确的是()
简述可行性研究的内容。
通过比较实际进度S曲线和计划进度S曲线,可以获得的信息有()
简述建筑工程技术经济评价的特点及表现。
企业在对项目进行投标时应从项目的可行性、可靠性和_________三方面进行评价。
简述建筑工程技术经济分析需要经历的步骤。
计算机机房在设计时首先要考虑的是()
信号量S>0时的数值表示________。
在一页式存储管理的系统中,内存容量为128KB,被划分为64块,若按下列页表,试求出有效逻辑地址4567所对应的物理地址。页号块号02142638437
随机试题
以杨亿为代表的西昆体的创作特色是()
关于丹毒的临床表现,下列哪项是错误的______。
A.丙戊酸钠B.卡马西平C.乙琥胺D.苯妥英钠E.苯巴比妥特发性失神发作首选
IPV6采用的IP地址为()位地址。
采用商谈的办法获取项目团队成员时,通常可以()。
下列水泵性能参数中,用来确定水泵安装高程的是()。[2012年10月真题]
哈尔滨市某机场新建一片大型生活区(当地冰冻线为-0.6m),从东向西依次布置8栋建筑,均为钢筋混凝土结构,一级耐火等级。各建筑及其水灭火系统的工程设计参数见下表。生活区北侧的城市道路上设置了两个消防水鹤,生活区由两根DN350的市政给水干管,直
某外商投资企业接收捐赠不需要安装的设备一台,确定的入账价值为500000元,设备交付生产车间使用,该企业适用的所得税税率为33%。则在接受捐赠时,应编制的会计分录为()
()是理财师以客户为中心的经营、服务的第一步和最为关键的一步。
Myparents’househadanattic,thedarkestandstrangestpartofthebuilding,reach-ableonlybyplacingastepladderbeneath
最新回复
(
0
)