有三个进程共享同一程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,则信号量S的取值范围是()

有三个进程共享同一程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,则信号量S的取值范围是()

A、2,1,0,-1
B、3,2,1,0
C、2,1,0,-1,-2
D、1,0,-1,-2
【正确答案】:A
【题目解析】:一共3个进程,而只允许最多两个进程进入,则S的最大值为2,若3个进程都没有申请资源,则S= 2;若3个进程同时申请资源,则S= -1;参见教材P117。
本题知识点:进程的互斥与同步