单选题
某火车票销售系统有n个售票点,该系统为每个售票点创建一个进程P
i
(i=1,2,…,n)。假设H
j
(j=1,2,…,m)单元存放某日某车次的剩余票数,Temp为P
i
进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为
10
。P
i
进程的工作流程如下,若用P操作和V操作实现进程间的同步与互斥,则图中a、b和c应分别填入
11
。
A、
0
B、
1
C、
2
D、
3
【正确答案】
B
【答案解析】
A、
P(S)、V(S)和V(S)
B、
P(S)、P(S)和V(S)
C、
V(S)、P(S)和P(S)
D、
V(S)、V(S)和P(S)
【正确答案】
A
【答案解析】
试题(20)、(21)[分析]
本题考查的是PV操作方面的基本知识。
试题(20)的正确答案是B,因为公共数据单元马是一个临界资源,最多允许1个终端进程使用,因此需要设置一个互斥信号量S,初值等于1。
试题(21)的正确答案是A中,因为进入临界区时执行P操作,退出临界区时执行 V操作。
提交答案
关闭