首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
如图所示,有三个并发进程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
79
问题
如图所示,有三个并发进程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
计算机科学与技术
普高专升本
相关试题推荐
意识模糊
动脉血压是如何形成的?影响动脉血压的因素有哪些?
微循环迂回通路的功能是()。
巨幼红细胞性贫血是由于()。
下列哪一条不是下图乘法求位移的适用条件?()
在亡阴、亡阳时,下列何种物质的耗损是一个关键:
栈是一种特殊的线性表,它允许在表的一端进行_______操作,栈中元素的进出原则为_______。
Windows操作系统的设备管理提供了强大的()功能,设备一般不需用户配置就可以直接使用。
8251A是一个既可以上作在同步方式,又可以异步方式的串行通信接口芯片。()
串行I/O接口的基本功能之一是进行串行和并行数据流之间的转换。()
随机试题
考生文件夹下有一个数据库文件"samp2.mdb",其中存在已经设计好的表对象"tTeacher"、"tCourse"、"tStud"和"tGrade",请按以下要求完成设计:(1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按"上课日期"字段降
交往是人类特有的存在方式和活动方式。它指的是()。
函数y=3e2x是微分方程y"-4y=0的()
男性,24岁。近日恶心呕吐,厌油腻。查体:巩膜黄染,肝大肋下2cm,质软,边缘整齐,表面光滑,轻度压痛。该患者最可能的诊断是
A、活血化瘀,化痰通络B、益气养血,通脉止痛C、活血化瘀,行气止痛D、益气养阴,活血通络E、益气活血,通络止痛通心络胶囊的功能是()。
关于《律师事务所从事证券法律业务管理办法》的规定,下列叙述正确的有( )。
英国研究各类精神紧张症的专家发现,越来越多的人在使用互联网之后都会出现不同程度的不适反应。根据一项对10000个经常上网的人的抽样调查,承认上网后感到烦躁和恼火的人数达到了1/3:而20岁以下的网迷则有44%承认上网后感到烦躁和紧张。心理学家认为确实存在着
Clothesplayacriticalpartintheconclusionswereachbyprovidingcluestowhopeopleare,whotheyarenot,andwhotheywo
二进制数11001100为原码时,代表的真值为(7);若它是补码,而代表的真值为(8),十进制-1的补码用8位二进制表示为(9)。
系统设计的内容包括总体设计和详细设计。具体内容很多:Ⅰ.代码设计Ⅱ.逻辑设计Ⅲ.输入输出设计Ⅳ.模块设计Ⅴ.软件结构设计Ⅵ.数据库设计以上不属于详细设计的内容是
最新回复
(
0
)