首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个仓库,可以存放A和B两种产品,但要求: (1)每次只能存入一种产品(A或B); (2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
有一个仓库,可以存放A和B两种产品,但要求: (1)每次只能存入一种产品(A或B); (2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
admin
2012-06-21
124
问题
有一个仓库,可以存放A和B两种产品,但要求:
(1)每次只能存入一种产品(A或B);
(2)-N<A产品的数量-B产品的数量<M。其中,N和M是正整数。试用P,V操作描述产品A与产品B的入库过程。
选项
答案
首先设置一个初值为1的互斥信号量mutex,以保证每次只存入一种产 品。为了保证“-N<A产品的数量-B产品的数量<M”,还需设置信号量SA,保证目前可再存放的A产品数量,其初值为M-1;SB,表示目前还可以再存放的B产品数量,其初值为N-1。 A产品入库的过程可描述为: while(true) { P(SA);//还可再存放一个A产品吗? P(mutex); 将A产品放入仓库; V(mutex); V(SB);//可存放的B产品数量增1 } B产品入库的过程可描述为: while(true) { P(SB);//还可再存放一个B产品吗? P(mutex); 将B产品放入仓库; V(mutex): V(SA);//可存放的A产品数量增1 }
解析
转载请注明原文地址:https://kaotiyun.com/show/qAxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
邓小平在同江泽民等谈话时提出的中国社会主义农业改革和发展的“两个飞跃”是()。
巴黎和会讨论的中心问题是()。
西藏自治区的设立时间是()。
晚清时期下列武装力量出现的先后顺序是()。
下列关于戈尔巴乔夫上台以后发生的事件,按时间先后顺序排列正确的是()。①苏联进行政治改革②苏联进行经济改革③八一九事件④苏联解体
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
著名的网络OSI七层模型是由()组织提出来的。
一个SPOOUNG系统由输入进程I、用户进程P、输出进程O、输入缓冲区、输出缓冲区组成。进程I通过输入缓冲区为进程P输入数据,进程P的处理结果通过输出缓冲区交给进程O输出。进程间数据交换以等长度的数据块为单位,这些数据块均存储在同一个磁盘上,因此,SPOO
在协议数据单元中,控制信息所不包括的内容是()。
通过对方格中每个点设置相应的CMYK值就可以将方格涂上相应的颜色。以下3个程序段都可实现对一个8×8的方格涂上黄色的功能。假设Cache的数据区大小为512B,采用直接映射,块大小为32B,存储器按字节编址,sizeof(int)=4
随机试题
A.正视眼B.远视眼C.近视眼D.老视眼E.散光
对隐蔽工程的隐蔽过程,下道工序施工完成后难以检查的重点部位,专业监理工程师应安排监理员进行()。
当发现量测数据有不正常变化或突变,洞内或地表位移大于允许位移值,洞内或地面出现裂缝以及喷层出现异常裂缝时,均应视为危险信号,下列关于人员处理说法正确的是()。
我国基金监管的目标不包括()。
期刊选题策划与图书选题策划的差别之一,在于()。
有这样一位教育心理学家,他关心教育质量与教育目标,主张搞好中学课程设计,提出“任何学科的基本原理都可以用某种形式,教给任何年龄的任何儿童”。这位教育家是()。
党的十八大报告指出,文化是民族的血脉,是人民的精神家园。全面建成小康社会,实现中华民族伟大复兴,必须推动社会主义文化大发展大繁荣;兴起社会主义文化建设新高潮;提高国家文化软实力;发挥文化引领风尚、教育人民、服务社会、推动发展的作用。然而民族文化的发展,不仅
阅读以下文字,回答下列问题。相比虹膜识别、人脸识别,指纹识别是生物识别技术中发展最成熟、最便利、综合成本最优的技术。指纹识别技术利用人体指纹的唯一性与稳定性特点,通过光电技术、模式识别和计算机图像处理技术,对活体指纹进行采集、分析和比对,从而自动、迅速、
结构化查询语言SQL是一种(1),其主要功能有(2),它的典型句法为SELECTA1,A2,…,AnFROMr1,r2,…,rmWHEREF其中,A1,A2,…,An和F分别是(3)。关系模式SCS(Sno,Cno,
Canyouexplainthis______oftenyearsinyourjobhistorywhichyouhavenotaccountedfor?
最新回复
(
0
)