• 2022-05-27
    一个进程在信号量s上执行p操作,结果该进程被阻塞了,则执行p(s) 操作前,信号量s的值为( )
    A: 大于0
    B: 小于0
    C: 大于等于0
    D: 小于等于0
  • D

    内容

    • 0

      对于记录型信号量,在执行一次wait操作时,信号量的值是( )时,进程应阻塞。 A: 大于0; B: 小于0; C: 大于等于0; D: 小于等于0。

    • 1

      如果进程P对信号量S执行wait操作,则信号量S的值应( )。[br][/br](1.0) A: 加1 B: 减1 C: 等于0 D: 小于0

    • 2

      在执行V操作时,当信号量的值(),应释放一个等待该信号量的进程。 A: 小于0 B: 大于0 C: 小于等于0 D: 大于等于0

    • 3

      每执行一次P操作,信号量的数值S减1。若S()0(此处填“大于”或“小于”或“大于且等于”或“小于且等于”),则该进程等待。

    • 4

      当一进程因在记录型信号量S上执行P()操作而被阻塞后,S的值为()。 A: >0