首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有3个并发进程:R、E、P,R将键盘输入的一个整数读入缓冲区B1,E将B1中的数据取出进行处理,处理后存入缓冲区B2中。最后由P负责将B2中的数据打印输出。用PV操作写出管理3个进程的并发程序。(注:B1和B2均只能存放一个数据)
有3个并发进程:R、E、P,R将键盘输入的一个整数读入缓冲区B1,E将B1中的数据取出进行处理,处理后存入缓冲区B2中。最后由P负责将B2中的数据打印输出。用PV操作写出管理3个进程的并发程序。(注:B1和B2均只能存放一个数据)
admin
2017-10-26
30
问题
有3个并发进程:R、E、P,R将键盘输入的一个整数读入缓冲区B1,E将B1中的数据取出进行处理,处理后存入缓冲区B2中。最后由P负责将B2中的数据打印输出。用PV操作写出管理3个进程的并发程序。(注:B1和B2均只能存放一个数据)
选项
答案
设4个信号量:S1表示能否将数据存入B1;S2表示B1中是否已存有数据可供处理;S3表示是否将处理过的数据存入B2;S4表示B2中是否已有数据可供打印。用PV操作管理3个并发进程如下: begin B1,B2:integer; S1,S2,S3,S4:semaphore; S1:=1; S2:=0; S3:=1; S4:=0; cobegin process R datal:integer; begin L1:reacl a data; P(S1); B1:=data1; V(S2); goto L1: end; process E data2:integer; begin L2:P(S2); take a data from B1: V(S1); process the data to data2; P(S3); B2:=data2; V(S4); goto L2; end; process P begin L3:P(S4); take a data from B2; V(S3): print the data; gato L3: end; coend; end;
解析
转载请注明原文地址:https://kaotiyun.com/show/Gekx777K
本试题收录于:
操作系统概论题库理工类分类
0
操作系统概论
理工类
相关试题推荐
脱口叫出多时未见的老朋友的名字是记忆过程中的()
以问题为基础的教学法实现基础学科以________为定向的课程安排,在教学计划中大幅度增加学生的自学和讨论时间。
介绍“演示”法的特点,以及为保证教学效果护理专业教师需要考虑的内容。
确立学校教育目标的三个主要来源为学习者本身、社会的需求以及______。
对SIRS患者进行免疫调节疗法时,常用的药物有()
重症加强治疗病房的管理特点是【】
信息点部分包括()
8岁男孩,早上起床总是叫不醒,自理能力差,丢三落四;上课注意力不集中,小动作多,干扰周围同学听课,易与同伴起冲突;做作业粗心大意,边做边玩,很晚都不能完成作业,入睡困难,睡眠质量差。该患儿服用匹莫林,有可能出现的反应是()
【】是第一个端到端的层次,也是进程一进程的层次。
TCP/IP协议的运输层提供的是()的进程间通信服务。
随机试题
下列行为符合社会公德要求的有()
A.肾结石B.胆结石C.肠系膜淋巴结钙化D.肾结核钙化E.膀胱结核呈鹿角状,侧位与脊柱重叠
正常成人瞳孔直径为
关于涎腺肿瘤免疫组化染色叙述正确的是( )
沉人桩施工安全技术措施的制定,主要依据()等选择适宜的沉桩方法和机具后进行。
由主管部门或领导成员以任命的形式直接指定下属干部的任用制度,称为()。
依法行政的核心概念是()。
检查妇女的身体,应当由女侦查人员或医师进行。()
我国《合同法》中经常出现“当事人另有约定的,按照其约定”这一表述,它体现了民法基本原则中的:
马克思指出:一个社会即使探索到了本身运动的自然规律,它还是既不能跳过也不能用法令取消自然的发展阶段。但是它能缩短和减轻分娩的痛苦。这段话强调的是()。
最新回复
(
0
)