试题与答案

若有一个仓库,可以存放P1,P2两种产品,但是每次只能存放一种产品,要求:①w=P1

题型:单项选择题

题目:

若有一个仓库,可以存放P1,P2两种产品,但是每次只能存放一种产品,要求:

①w=P1的数量-P2的数量

②-i<w<k(i,k为正整数)

若用PV操作实现P1和P2产品的入库过程,至少需要 (9) 个同步信号量及 (10) 个互斥信号量,其中,同步信号量的初值分别为 (11) ,互斥信号量的初值分别为 (12)

(12)处填()。

A.1

B.1,1

C.1,1,1

D.i,k

答案:

参考答案:A

解析:

[分析]: 为了标识P1和P2产品入库,我们需要两个同步信号量S1和S2,分别标记P1和P2的数量。根据题意,S1的初值显然不能大于等于k。因为如果S1的初值超过k,而此时又有P1产品入库,就有可能会造成w的越界。同理S2的初值一样不能超过i。

此外,我们还需要设置一个互斥信号量mutex,其初值为1,使得多个进程能够互斥地访问临界区。P1或P2两种产品中的任一种产品申请入库成功后,将mutex减1,使其他进程无法在此期间使用仓库。入库操作完成后,再将mutex加1,其他进程就可以申请入库了。

试题推荐
题型:选择题

著名学者费孝通指出通商口岸“是一个经济上处于劣势的区域向外开的一扇门,……它的繁荣却并不代表它所在区域的繁荣”,只是一个经济缺口,吸取邻近乡村地区财富,经济上无法自给自足,富有消费城市特点,导致通商口岸周围的乡土经济进一步萧条 。材料主要体现的是通商口岸(   )                                                

A.改变了所在地区的城乡经济结构

B.对中国城乡经济的破坏性作用

C.是中国对外开放的窗口

D.加强了中国与世界的联系

查看答案
题型:单项选择题

某教研室要选派一些教师参加一个国际学术研讨会。根据工作安排,必须满足下列几个条件:
(1)如果赵老师或者钱老师去,那么孙老师也应该去;
(2)负责科研的宗主任必须去;
(3)如果钱老师不去,那么李老师去,但是周老师不能去;
(4)如果宗主任去,那么周老师也应该去。
由此可见( )。

A.钱老师、孙老师应该去
B.钱老师、孙老师都不应该去
C.钱老师应该去,孙老师不应该去
D.孙老师应该去,钱老师不应该去

查看答案
微信公众账号搜索答案