题目详情
当前位置:首页 > 职业培训考试
题目详情:

[多项选择]某工厂有一个仓库可以存放甲、乙两种零部件,甲零件可以存放m件,乙零件可以存放n件,车间A专门生产甲零件,每次1件,每生产1件存放进仓库1件;车间B专门生产零件乙,每次1件,每生产1件存放进仓库1件。总装车间每次从仓库取出2件甲零件、1件乙零件组装成成品,车间A、B和总装车间必须互斥进入仓库。当仓库内甲、乙零件分别达到m、n件时,车间A、B分别停止生产。而仓库内任何一种零件为0时,总装车间停产。根据上述规则,请利用信号量机制,设计一个可以让车间A、B和总装车间协调运转的程序,并说明各个信号量的意义,用类C语言写出整个过程。

参考答案:设信号量mutex用于车间的互斥,positionA、posttionB和partA,partB为资源信号量,分别表示仓库中零件甲、乙的空位数和满位数,positionA+partA=m;positionB+partB=n;以下编程:
deftype int semaphore; //定义信号量
semaphore mutex = A; //进入仓库的互斥信号量
semaphore positionA = m, positionB = n; //车间A、B生产的零件甲、乙存放的位置
semaphore partA = 0, partB = 0; //零件甲、乙的信号量
void workshopA( ) //车间A进程
{ while(TRUE) //并发调度
{ int item; //仓库货架指针
item = produce(甲); //生产零件甲
P(positionA); //查有无零件甲的货位
P(mutex); //仓库可以进入吗
puton(item); //放置零件甲
V(mutex); //释放仓库互斥量
V(partA); //增加零件甲的资源信号量
}
} //离开
void workshopB( ) //车间B进程
{ while(TRUE) //并发调度
{ int item; //仓库货架指针
item = produce(乙); //生产零件乙
P(positionB); //查有无零件乙的货位
P(mutex); //仓库可以进入吗
puton(item); //放置零件乙
V(mutex); //释放仓库互斥量
V(partB); //增加零件乙的资源信号量
} //离开
}
void assembleshop( ) //总装车间进程
{ while(TRUE) //并发调度
{ int itemA, itemB; //仓库货架指针
P(partA); //查第一个零件甲是否有
P(partA); //查第二个零件甲是否有
P(partB); //查第一个零件乙是否有
P(mutex); //仓库可以进入吗
itemA = get(甲, B); //取出B个零件甲
itemB = get(乙); //取出A个零件乙
V(mutex); //释放仓库互斥量
V(positionA); //增加零件甲的第一空位信号量
V(positionA); //增加零件甲的第二空位信号量
V(positionB); //增加零件乙的空位信号量
assemble(itemA, itemB); //总装
} //离开
}
答案解析:[解析] 本题考查的是生产者和消费者问题的变形。本题中的生产者有两个,所对应的缓冲区(即仓库)是一个,但是,它们各自有自己的零件货位,甲、乙零件可以分别存放m、n件,所以可以考虑设置一个仓库的互斥量,

热门试题:

第1题: [多项选择]关于有限责任公司和股份有限公司,下列说法正确的是( )。
A. 有限责任公司依法变更为股份有限公司的,原有限责任公司的债权、债务由变更后的股份有限公司承继
B. 有限责任公司变更为股份有限公司,应当符合《公司法》规定的股份有限公司的条件,并依照《公司法》有关设立股份有限公司的程序办理
C. 原有限责任公司的股东作为拟设立的股份有限公司的发起人,将其净资产按1:1的比例投入到拟设立的股份有限公司
D. 有限责任公司具有资合、开放性及设立程序简单的特点,股份有限公司具有人合兼资合、封闭及设立程序相对复杂的特点
参考答案:A,B,C
答案解析:[解析] D项有限责任公司是人合兼资合,股份有限公司是资合。

第2题:
[单选题]高钾血症是指血清钾高于
A.3.5 mmol/L
B.4.5 mmol/L
C.5.5 mmol/L
D.6.5 mmol/L
E.7.5 mmol/L
参考答案:C


第3题: [单项选择]
I/O接口芯片8255A有()个可编程(选择其工作方式的)通道。
A. 一
B. 二
C. 三
D. 四
参考答案:C

第4题: [多项选择]
关于公共财政的说法,正确的有()。
A. 公共财政是与市场经济发展需要相适应的财政类型
B. 公共财政为市场提供公共物品和服务,以满足社会公共需要
C. 公共财政具有法制性特征
D. 公共财政具有营利性特征
E. 公共财政具有资源配置、收入分配、经济稳定和发展职能
参考答案:A, B, C, E
答案解析:所谓公共财政,就是为社会提供公共产品与公共服务的政府分配行为,是与市场经济体制相适应的一种财政管理体制。在社会主义市场经济条件下,公共财政职能主要有:资源配置职能、收入分配职能、经济稳定和发展职能。

第5题: [单项选择]
某项目于2009年3月1日开工,2009年12月10日主体工程完工,2009年12月28日通过竣工验收,则其保修期始于( )。
A. 2009年3月1日
B. 2009年12月10日
C. 2009年12月28日
D. 2010年3月1日
参考答案:C

第6题:
[单选题]二冲程柴油机换气过程第Ⅱ阶段是强制排气与扫气阶段,它是从()。
A.缸内压力等于扫气压力到扫气口关闭
B.缸内出现最低压力到扫气口关闭
C.活塞将扫气口打开到扫气口关闭
D.开始进入新鲜空气到扫气口关闭
参考答案:A


第7题: [单项选择]
横截面面积相等、材料不同的两等截面直杆,承受相同的轴向压力,则两杆的()。
A. 轴力相同,横截面上的正应力不同
B. 轴力相同,横截面上的正应力也相同
C. 轴力不同,横截面上的正应力相同
D. 轴力不同,横截面上的正应力也不同
参考答案:B

第8题:
[单选题]当电梯电源相位颠倒或断相时,(_)动作,切断控制回路
A.急停开关
B.限位开关
C.门继电器
D.相序保护器
参考答案:D


第9题:
[多选题]户外邻近带电作业时,接地线挂设使用专用的线夹,禁止用缠绕的方法进行(),不得擅自移动或拆除接地线。
A.接地
B.短路
C.接通
D.断开
参考答案:AB


第10题:
[单选题]大板坯结晶器一般采用( )结晶器。
A.管式
B.整体式
C.组合式
D.都可以
参考答案:C


第11题:
[多选题]CRH5型动车组手动切除中间车牵引变流器空开为()
A.26Q02
B.26Q03
C.26Q04
D.26Q05
参考答案:ABC


第12题:
[判断题]标石编号以一个中继段为独立编制单位,由A→B方向编排。
A.正确
B.错误
参考答案:A


第13题:
[判断题]己结束工作票,保存6个月。
A.正确
B.错误
参考答案:B


第14题: [单项选择]
下列选项中,不属于履带式摊铺机的优点的是()
A. 可在较软的路基上进行摊铺作业
B. 对路基的平整度不太敏感
C. 能有效保证摊铺平整度
D. 可自行驶转移工地
参考答案:D
答案解析:履带式摊铺机的优点有:可在较软的路基上进行摊铺作业;对路基的平整度不太敏感,即使有些凹坑也不影响其摊铺质量,能有效地保证摊铺平整度。

第15题:
[单选题](  )C6150车床主轴电动机只能正转不能反转时,应首先检修( )。
A.电源进线开关
B.接触器KM1或KM2
C.三位置自动复位开关SA1
D.控制变压器TC
参考答案:B


第16题: [单项选择]
The average number of hours of sleep that an adult needs is ______.
A. approximately six hours
B. around ten hours
C. about eight hours
D. not stated here
参考答案:D
答案解析:从全篇看,作者没有谈到这个问题。

第17题:
[单选题]男性患者,56岁,既往有慢性肾炎5年,长期低盐低蛋白饮食,乏力恶心呕吐18天,血压142/98mmHg,无水肿,Hb62g/L,尿蛋白(+),血白蛋白31g/L,BUN 18mmol/L,血Cr 1008μmol/L,血钠118mmol/L。患者首先采取的饮食治疗是
A.高蛋白饮食,不限盐
B.高蛋白饮食,多给动物蛋白,不限盐
C.低蛋白饮食,以植物蛋白为主,不限盐
D.低蛋白饮食,以动物蛋白为主,限盐
E.高蛋白饮食,以植物蛋白为主,限盐
参考答案:D
慢性肾炎患者饮食的治疗为:①限盐;低盐饮食<3g/d;②低蛋白饮食:蛋白质摄入量限制在0.6~0.8g/(kg?d),一般提供优质蛋白。

第18题:
[单选题]工务人员遇到水淹梁底时,必须立即申请封锁或限速,做到“()”。
A.1
B.
C.七必封
D.三必限
参考答案:A


第19题:
[单选题]当你徒手将犯罪嫌疑人控制住后,接下来的第一个动作应该是( )。(1.0分)
A.立即询问案情
B.带离
C.上拷
D.向上级报告
参考答案:C


第20题:
[单选题]一条铁路线路在空间的位置是用它的()表示的。
A.立体图
B.中心点
C.路线中位线
D.路线中心线
参考答案:D


第21题: [报关编码]
其他仅含硝基或亚硝基衍生物
参考答案:2904209090
答案解析:

海关商品名称:其他仅含硝基或亚硝基衍生物
海关编码:2904209090
法定单位一:千克
惠税:5.5%
普税:30%
增值税:17%

第22题:
[判断题]多伦有亚洲唯一幸存下来的天然原始榆树林。
A.正确
B.错误
参考答案:A


第23题:
[单选题]在倒车中,如果需要反复前进后退时,应在每次后退或前进接近停车前的一瞬间,迅速地朝向运动方向转动方向盘,以便( )。
A.迅速制动
B.立即转向
C.防止侧滑
D.下一次前进或后退
参考答案:D


第24题:
[判断题]不知情定制治理指对相应违规行为进行整治,包括“事前预防管控、事中监控预警、事后考核追责”三个环节并建立相应的全流程管理体系。( )
A.正确
B.错误
参考答案:A


第25题: [多项选择]

某机电工程安装公司承包一电厂的设备安装工程,其中一项工程是直流电动机调速系统安装。机电安装公司派出一名精通机电专业知识的员工,对工程项目合理规划,根据自动控制的基本原理,选用正确的控制系统,按期完成电厂要求的工程任务。

自动控制的基本元件包括()。
A. 自动控制器
B. 变送器
C. 执行元件
D. 自动开关
E. 测量元件
参考答案:A, B, D

第26题:
[判断题]遇有电气设备着火时,应先救火再切断电源。
A.正确
B.错误
参考答案:B


第27题: [单项选择]
制定会议方案时一般应提前( )天向与会者分发有关会议资料。
A. 2
B. 3
C. 4
D. 5
参考答案:A

第28题:
[单选题]( )标志着中国工人阶级开始以独立的政治力量登上了历史舞台。
A.中国共产党的成立
B.五四运动
C.二七大罢工
参考答案:B


第29题: [简答题]
如何判断润滑油变质?
参考答案: (1)新的润滑油清澈、无杂质、无其他气味
(2)当有杂质是油将变黑,
(3)当工艺介质或水进入,油将乳化,油位上升,颜色变淡至乳白色,油的粘度将改变,有气泡且多沫。

第30题:
[单选题]急性肾小球肾炎治疗正确的是
A.卧床休息8周
B.应用青霉素7~10天
C.肾功能正常后可上学
D.无盐饮食至蛋白尿消失
E.血压正常后上学
参考答案:B


第31题:
[判断题]人民警察抓获犯罪分子或者犯罪重大嫌疑人时,可以使用警棍、手铐、脚镣等约束性警械。(1.0分)
A.正确
B.错误
参考答案:B


第32题:
[判断题]农民工工资应当以货币形式,通过银行转账或者现金支付给农民工本人,不得以实物或者有价证券等其他形式替代。( )
A.正确
B.错误
参考答案:A
《保障农民工工资支付条例》第十一条规定,农民工工资应当以货币形式,通过银行转账或者现金支付给农民工本人,不得以实物或者有价证券等其他形式替代。
命题单位:劳动监察局

第33题:
[]<br><br><br/>A. two<br/>B. one<br/>C. no<br/>D. couple<br/>参考答案:A
答案解析:指1649年和1688年的革命。

第34题: [判断题]
旅游列车编挂餐车时,餐车使用费每日每辆5000元。(部竞赛题)
参考答案:错

第35题:
[单选题]【A1型题】身热,头痛,恶寒,无汗,口苦,心烦,口渴欲饮,小便短赤,舌红苔黄,脉弦数。治宜
A. 银翘散加杏仁、滑石、苡仁、通草
B. 清营汤加豆豉、薄荷、牛蒡子
C. 银翘散加生地、麦冬、丹皮、赤芍
D. 黄芩汤加葛根、蝉衣、薄荷
参考答案:D

试题类型: 考试题难度: 较难难度系数: 0.1
关键词:住培考核/住院医师(中医)/公共理论/中医经典导读/伤寒论

第36题:
[单选题]依照有关法律、行政法规的规定,对生产安全事故的责任者,构成犯罪的,由司法机关依法追究其( )。
A.民事责任
B.行政责任
C.刑事责任
参考答案:C


我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码