[单选题]

假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为()。

A . -2~n

B . -(n-1)~1

C . -(n-1)~2

D . -(n-2)~2

参考答案与解析:

相关试题

假设系统中有4台打印机,某些进程用信号量S实现对打印机的互斥使用。又假设,系统中

[单选题]假设系统中有4台打印机,某些进程用信号量S实现对打印机的互斥使用。又假设,系统中申请打印机的进程数量最多为20个,下列信号量S的数值范围中,哪一个是正确的?A.[4, -16]B.[1, -20]C.[4, -20]D.[1, -16]

  • 查看答案
  • 假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若

    [试题]假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为( ):若信号量S的值为-3,则系统中有( )个进程等待使用打印机。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.0 B.1 C.2 D.3

  • 查看答案
  • 假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,则信号量S的取值范围应为( )。

    [单选题]假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3。若采用PV操作,则信号量S的取值范围应为( )。A.-1~n-1B.-3~3C.-(n

  • 查看答案
  • 4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?

    [单选题]4个进程共享9台打印机,若要系统不产生死锁,每个进程最多可以申请多少台打印机?A.2台B.3台C.4台D.无限制

  • 查看答案
  • 在进程同步中,不能对信号量进行操作的是

    [单选题]在进程同步中,不能对信号量进行操作的是A.初始化信号量B.P操作C.V操作D.加减操作

  • 查看答案
  • 实现进程同步时,每一个消息与一个信号量对应,进程______可把不同的消息发送出

    [单选题]实现进程同步时,每一个消息与一个信号量对应,进程______可把不同的消息发送出去;A.在同一信号量上调用P操作B.在不同信号量上调用P操作C.在同一信号量上调用V操作D.在不同信号量上调用V操作

  • 查看答案
  • 对于两个并发进程,设互斥信号量为S,若S=0,则()。

    [单选题]对于两个并发进程,设互斥信号量为S,若S=0,则()。A.表示没有进程进入临界区B.表示有一个进程进入临界区C.表示有一个进程进入临界区,另一个进程等

  • 查看答案
  • 对于两个并发进程,设互斥信号量为S,若S=0,则()。

    [单选题]对于两个并发进程,设互斥信号量为S,若S=0,则()。A.表示没有进程进入临界区B.表示有一个进程进入临界区C.表示有一个进程进入临界区,另一个进程等

  • 查看答案
  • 对于两个并发进程,设互斥信号量为S,若S=0,则()。

    [单选题]对于两个并发进程,设互斥信号量为S,若S=0,则()。A.表示没有进程进入临界区B.表示有一个进程进入临界区C.表示有一个进程进入临界区,另一个进程等

  • 查看答案
  • 对于两个并发进程,设互斥信号量为S,若S=0,则()。

    [单选题]对于两个并发进程,设互斥信号量为S,若S=0,则()。A.表示没有进程进入临界区B.表示有一个进程进入临界区C.表示有一个进程进入临界区,另一个进程等

  • 查看答案
  • 假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的