单选题 如果有四个进程共享同一程序段,每次允许三个进程进入该程序段,若用P、V操作作为同步机制,则信号量的取值范围是( )。

【正确答案】 C
【答案解析】由于每次允许三个进程进入该程序段,所以可能出现的情况是没有进程进入,有一个进程进入,有两个进程进入,有三个进程进入和三个进程进入并有一个在等待进入,那么这五种情况对应的信号量值为3,2,1,0,-1。