• 2022-06-12
    ‏有关信号量S的描述,正确的是()。‍
    A: S必须置一次且只能置一次初值
    B: S初值不能为0
    C: 除了初始化,只能通过执行P、V操作来访问S
    D: S的值不为负
  • A,C

    内容

    • 0

      信号量S必须置一次且只能置一次初值,一般情况,计数信号量的初值是一个整数,二值信号量的值为0。

    • 1

      信号量必须置一次且只能置一次初值,且初值不能为负数。

    • 2

      若信号量S的初值为1,执行一次P(S)操作后S的值为( ) A: -1 B: 0 C: 1 D: 2

    • 3

      当一进程因在信号量S上执行P(S)操作而被阻塞后,S的值为()。当一进程因在信号量S上执行V(S)操作而导致唤醒另一进程后,S的值为()。 A: ≥0 B: >0 C: ≤0 D: <0

    • 4

      信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为_____