单选题
如果有四个进程共享同一程序段,每次允许三个进程进入该程序段,若用P、V操作作为同步机制,则信号量的取值范围是( )。
A、
4,3,2,1,-1
B、
2,1,0,-1,-2
C、
3,2,1,0,-1
D、
2,1,0,-2,-3
【正确答案】
C
【答案解析】
由于每次允许三个进程进入该程序段,所以可能出现的情况是没有进程进入,有一个进程进入,有两个进程进入,有三个进程进入和三个进程进入并有一个在等待进入,那么这五种情况对应的信号量值为3,2,1,0,-1。
提交答案
关闭