首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用
admin
2014-09-29
56
问题
如图所示,有三个并发进程get,copy,put,三个进程公用两个缓冲区S,T(其大小为每次存放一个数据),get将数据存放入s,copy将数据从S中取出放人工,put从T中取出数据。在将缓冲区中的上一个数据取走之前不能放入新数据,缓冲区初始化时为空。试用P,V操作实现三个进程间的同步,并写出程序描述。
选项
答案
Semphore S—Mutex=1; Semphore T—Mutex=1; Semphore S—Empty=1; Semphore T—Empty=1; Semphore S—Full=0; Semphore T—Full=0; Data m: get( ) { produce a new data m; P(S—Empty); P(T—Mutex); 0ut(T);//释放数据 V(S—Full); V(S Mutex): } put( ) { P(T Full); P(S Mutex
解析
转载请注明原文地址:https://kaotiyun.com/show/WfvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
昏迷病人下列哪项工作可暂时不做()。
下列各种物质通过细胞膜的转运方式正确的为()。
单层厂房伸缩缝主要为了减少___________应力,因此可以从一开始将上部结构构件完全分开;而沉降缝则应将建筑物从___________全部分开。
正常使用极限状态
结构的极限状态可分为承载力极限状态和_________极限状态。
某工厂每月生产某种模具的个数x与需要的总费用的函数关系为8+x+(x2/2)(费用单位:万元)。若将这些模具以每个7万元售出,问每月生产多少个产品时利润最大?最大利润是多少?
图a所示桁架的N1影响线如图b所示。()
已知一棵三叉树的存储结构如下表所示,其中root=0,n=7。画出该二叉树。
USB有哪些主要优点?
32K×32位SRAM存储器芯片的地址线有______。
随机试题
烤瓷合金的熔点应高于瓷粉的熔点
脏腑关系中.被称为“燥湿相济”的是
开发商在选择房地产经纪机构时,不仅要考察其代理的成功率,还要考察其代理每一个项目的平均销售周期。()
按照《建筑安装工程费用项目组成》的规定,下列项目属于建筑安装工程费用目的有()。
根据消费税的相关规定,下列表述正确的有()。
在其他条件相同的情况下,下列指标中,越小越好的是()。
在商品流通过程中,商流运行的核心和本质是()。
儿童产品的消费过程中,儿童属于()角色。
油墨:印刷:书籍
在数据文件的非主属性上建立的索引称为______。A)稀疏索引B)聚集索引C)稠密索引D)辅助索引
最新回复
(
0
)