itgle.com

假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为一l,进程Pl.P2又分别执行了1次P(S)操作,那么信号量S的值应为( )。A.3B.-3C.1D.-1

题目

假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为一l,进程Pl.P2又分别执行了1次P(S)操作,那么信号量S的值应为( )。

A.3

B.-3

C.1

D.-1


相似考题
更多“假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为一l ”相关问题
  • 第1题:

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

    A.-1~n-1

    B.-3~3

    C.- (n-3)~3

    D.- (n-1)~1


    正确答案:C

  • 第2题:

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

    A.-2~n

    B.-(n-1)~1

    C.-(n-1)~2

    D.-(n-2)~2


    正确答案:D
    本题考查操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享两台打印机,那么信号量S初值应为2。当第1个进程执行P(S)操作时,信号量S的值减去1后等于1;当第2个进程执行P(S)操作时,信号量S的值减去1后等于0;当第3个进程执行P(S)操作时,信号量S的值减去1后等于-1;当第4个进程执行P(S)操作时,信号量S的值减去l后等于-2;……:当第n个进程执行P(S)操作时,信号量S的值减去1后等于-(n-2)。可见,信号量S的取值范围为-(n-2)~2。

  • 第3题:

    ●在操作系统的进程管理中,若系统中有8个进程要使用互斥资源R,但最多只允许2个进程进入互斥段(临界区),则信号量S的变化范围是(25);若信号量S的当前值为4,则表示系统中有(26)个进程正在等待该资源。

    (25)A.-2~0

    B.-2~1

    C.-6~2

    D.-8~1

    (26)A.1

    B.2

    C.3

    D.4


    正确答案:C,D

  • 第4题:

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

    A.-2~n
    B.-(n-1)~1
    C.-(n-1)~2
    D.-(n-2)~2

    答案:D
    解析:
    信号量初值等于资源数量,即为2,由于同时最多有2个进程访问打印机,其余进程必须处理等待状态,故S的最小值为-(n-2)。

  • 第5题:

    假设系统中有n个进程共享3台扫描仪,并采用PV操作实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为( )。

    A.3
    B.-3
    C.1
    D.-1

    答案:B
    解析:
    本题考查的是操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享3台扫描仪,那么信号量S初值应为3。若系统当前信号量S的值为-1,此时,P1、P2又分别执行了1次P(S)操作,即当P1进程执行P(S)操作时,信号量S的值等于-2;当P2进程执行P(S)操作时,信号量S的值等于-3。

  • 第6题:

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

    A.-2~n
    B.-(n-1)~1
    C.-(n-1)~2
    D.-(n-2)~2

    答案:D
    解析:
    信号量初值等于资源数量,即为2,由于同时最多有2个进程访问打印机,其余进程必须处理等待状态,故S的最小值为-(n-2)。

  • 第7题:

    假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若信号量S的值为-3,则系统中有( )个进程等待使用打印机。

    A. 0
    B. 1
    C. 2
    D. 3

    答案:D
    解析:
    试题(11),信号量S的物理意义为:当S≥0时,表示资源的可用数;当S<0时,其绝对值表示等待资源的进程数。

  • 第8题:

    在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是__(1)__;若信号量S的当前值为-2,则表示系统口有__(2)__一个正在等待该资源的进程。空白(1)处应选择()

    • A、-7~1
    • B、-7~3
    • C、-3~0
    • D、-3~10

    正确答案:B

  • 第9题:

    有一个资源可供n个进程共享,但限制它们只能互斥使用,若采用PV操作来管理,则执行过程中可能出现的信号量的最小值为()


    正确答案:(1-n)或-(n-1)

  • 第10题:

    填空题
    有一资源可供n个进程共享,但限制各进程只能互斥使用它,如果采用PV操作来管理,则可能出现的信号量最大值为()

    正确答案: 1
    解析: 暂无解析

  • 第11题:

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

    -2~n

    B

    -(n-1)~1

    C

    -(n-1)~2

    D

    -(n-2)~2


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    有一个资源可供n个进程共享,但限制它们只能互斥使用,若采用PV操作来管理,则执行过程中可能出现的信号量的最小值为()

    正确答案: (1-n)或-(n-1)
    解析: 暂无解析

  • 第13题:

    假设有5个进程共享一个互斥段X ,如果最多允许2个进程同时进入互斥段X ,则信号量S 的变化范围是( );若信号量S 的当前值为-3,则表示系统中有( )个正在等待该资源的进程。

    A. -5~1 B. -1~3 C. -3~2 D. 0~5A. 0 B. 1 C. 2 D. 3


    正确答案:C,D

  • 第14题:

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

    A.-2-n

    B.-(n-1)~1

    C.-(n-1)~2

    D.-(n-2)-2


    正确答案:D
    本题考查的是操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享两台打印机,那么信号量S初值应为2。当第1个进程执行P(S)操作时,信号量S的值减去1等于1:当第2个进程执行P(S)操作时,信号量S的值减去1等于0;当第3个进程执行P(S)操作时,信号量S的值减去1等于-l:当第4个进程执行P(S)操作时,信号量S的值减去l等于一2:……;当第n个进程执行P(S)操作时,信号量S的值减去l等于-(n-2)。可见,信号量S的取值范围为-(n-2)-2。

  • 第15题:

    假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是(请作答此空 );若信号量S的当前值为-3,则表示系统中有( )个正在等待该资源的进程。

    A.-5~1
    B.-1~3
    C.-3~2
    D.0~5

    答案:C
    解析:
    本题考查操作系统进程管理同步与互斥方面的基础知识。
    本题的正确答案为C。系统中有5个进程共享一个互斥段咒如果最多允许2个进程同时进入X,那么信号量S的初值应设为2。假设5个进程依次进入X,那么当第一个进程进入X时,信号量S减1等于1;当第二个进程进入X时,信号量S减1等于0:当第三个进程进入X时,信号量S减1等于-1;当第四个进程进入X时,信号量S减1等于-2:当第五个进程进入X时,信号量S减1等于-3。可见,信号量的变化范围是-3~2。

  • 第16题:

    假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是( );若信号量S的当前值为-3,则表示系统中有(请作答此空)个正在等待该资源的进程。

    A.0
    B.1
    C.2
    D. 3

    答案:D
    解析:
    本题的正确答案为D。根据PV操作定义,当信号量的值小于0时,其绝对值表示等待资源的进程数。本题中信号量S的当前值为-3,则表示系统中有3个进程请求资源得不到满足。

  • 第17题:

    假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为( )

    A.3
    B.-3
    C.1
    D.-1

    答案:B
    解析:
    当有进程运行时,其他进程访问信号量,信号量就会减1。S=-1-2

  • 第18题:

    假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为( );若信号量S的值为-3,则系统中有(请作答此空)个进程等待使用打印机。

    A.0
    B.1
    C.2
    D.3

    答案:D
    解析:
    试题(1)的正确答案为选项B。根据题意,假设系统中有n个进程共享3台打印机,意味着每次只允许3个进程进入互斥段,那么信号量的初值应为3。可见,根据排除法只有选项B中含有3。试题(2)的正确答案为选项D。信号量S的物理意义为:当S≥0时,表示资源的可用数;当S小于0时,其绝对值表示等待资源的进程数。

  • 第19题:

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

    • A、-2~n
    • B、-(n-1)~1
    • C、-(n-1)~2
    • D、-(n-2)~2

    正确答案:D

  • 第20题:

    有一资源可供n个进程共享,但限制各进程只能互斥使用它,如果采用PV操作来管理,则可能出现的信号量最大值为()


    正确答案:1

  • 第21题:

    用信号量S实现对系统中5台打印机的互斥使用,S.value的初值应设置为(),若S.value的当前值为-1,则表示S.L队列中有()个等待进程。


    正确答案:5;1

  • 第22题:

    填空题
    用信号量S实现对系统中5台打印机的互斥使用,S.value的初值应设置为(),若S.value的当前值为-1,则表示S.L队列中有()个等待进程。

    正确答案: 5,1
    解析: 暂无解析

  • 第23题:

    单选题
    在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是__(1)__;若信号量S的当前值为-2,则表示系统口有__(2)__一个正在等待该资源的进程。空白(2)处应选择()
    A

    0

    B

    1

    C

    2

    D

    3


    正确答案: A
    解析: 暂无解析