V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。()此题为判断题(对,错)。

题目
V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。()

此题为判断题(对,错)。


相似考题
更多“V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。() ”相关问题
  • 第1题:

    下列有关P、V操作的表述中,错误的是()。

    A.进程执行P操作后,有可能因此导致自身进入阻塞状态

    B.进程执行V操作后,有可能因此唤醒相关阻塞进程

    C.P操作对信号量执行减1操作

    D.V操作对信号量执行减1操作


    参考答案:D

  • 第2题:

    V操作是对信号量执行加1操作,意味着释放一个单位资源,如果加1后信号量的值小于等于零,则从等待队列中唤醒一个进程,现进程变为阻塞状态,否则现进程继续进行。

    A

    B



  • 第3题:

    如果一个进程在互斥信号量MUTEX上执行V操作后,能够唤醒另外一个因为等待这个资源而进入阻塞状态的进程,那么,执行V操作之前,信号量的值为____

    A.正数

    B.负数

    C.0

    D.不确定


    D

  • 第4题:

    如果进程P对信号量S执行V操作,则信号量S的值会()。

    A.加1

    B.减1

    C.等于0

    D.小于0


    参考答案:A

  • 第5题:

    在PV操作中,当执行V(S)操作后,发现S=-2,则()。

    A.V操作表示执行完临界区后退出,该进程只须继续运行其后续代码即可

    B.S信号量不会为负值

    C.表明还有1个进程在等待该资源

    D.当前进程必须唤醒等待队列中的第一个进程


    当前进程必须唤醒等待队列中的第一个进程