有3个进程,两台打印机,用wait和sigual操作来实现互斥访问打印机,则信号量S的取值范围是( )
A: 2,1,0,-1
B: 3,2,1,0
C: 2,1,0,-1,-2
D: 1,0,-1,-2
A: 2,1,0,-1
B: 3,2,1,0
C: 2,1,0,-1,-2
D: 1,0,-1,-2
举一反三
- 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为(1);若信号量S的值为-3,则系统中有(2)个进程等待使用打印机。 1() A: 0,-1,…,-(n-1) B: 3,2,1,0,-1,…,-(n-3) C: 1,0,-1,…,-(n-1) D: 2,1,0,-1,…,-(n-2)
- 若有三个进程使用资源A,其中A资源有2个,则信号量的变换范围是 ( ) 。 A: 3,2,1,0 B: 2,1,0,-1 C: 2,1,0,-1,-2 D: 1,0,-1,-2
- 如果3个进程共享某一种临界资源,每次最多可以允许2个进程进入互斥临界区,则信号量的变化范围是( )。 A: 2、1、0、-1 B: 3、2、1、0 C: 2、1、0、-1、-2 D: 1、0、-1、-2
- 有三个进程共享同一程序段,每次只允许两个进程进入该程序段,若用P V操作同步机制,则信息量S的取值范围是( ) A: 2,1,0,-1 B: 3,2,1,0 C: 2,1,0,-1,-2 D: 1,0,-1,-2
- 量子数l=3时,m可取值范围 A: 0,-1,+1 B: 0,-1,+1,-2,+2 C: 0,-1,+1,-2,+2,-3,+3 D: -3~+3范围内的整数