当前位置:首页 > 学习 > 四级网络工程师 > 正文内容

[真1][34][多选]如果信号量 S 的值从原来的 -3 变为 5,那么,下列哪些操作可以满足上述变化?

四级网络工程师3个月前 (02-02)

进程对信号量 S 进行了 8 次 V 操作

进程对信号量 S 进行了 16 次 P 操作,4 次 V 操作

进程对信号量 S 进行了 13 次 P 操作,1 次 V 操作

进程对信号量 S 进行了 1 次 P 操作,9 次 V 操作

进程对信号量 S 进行了 2 次 P 操作,10 次 V 操作


答案

进程对信号量 S 进行了 8 次 V 操作

进程对信号量 S 进行了 1 次 P 操作,9 次 V 操作

进程对信号量 S 进行了 2 次 P 操作,10 次 V 操作


解析

ADE【解析】根据对信号量 S 的操作过程中的分析,信号量 S 的初始值为 -3,V 操作相当于对信号量 S 进行加 1 操作,P 操作相当于对信号量 S 进行减 1 操作,所以要使得信号量 S 的值从 -3 变为 5,需要 V 操作与 P 操作之差等于 8。故选择 ADE 选项。


转载请注明出处。

本文链接:http://pythonopen.com/?id=7738

相关文章

[1][6][单选]下列各种数据对象中,与进程具有——对应关系的是

程序进程控制块动态库堆栈答案进程控制块解析进程由指令、数据和进程控制块PCB3 部分组成。PCB 是...

[1][20][单选]文件的存取方式依赖于

    Ⅰ.文件的物理结构    Ⅱ.文件的逻辑结构&nbs...

[1][26][单选]设备管理中,为了管理和分配设备建立了一个数据结构,通常称为设备表。它的作用是

管理物理设备管理逻辑设备实现即插即用建立逻辑设备与物理设备之间的对应关系答案建立逻辑设备与物理设备之...

[1][29][单选]下列关于死锁与安全状态的叙述中,哪一个是正确的

死锁状态一定是不安全状态从安全状态有可能进入死锁状态不安全状态就是死锁状态死锁状态有可能是安全状态答...