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

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

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

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

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

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

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

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


答案

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

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

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


解析ABC【解析】依据对信号量 S 的操作过程中的分析,P 操作会使信号量 S 的值减 1,V 操作会使信号量 S 的值加 1。信号量 S 的值从 1 变为 0,即信号量 S 的值减少了 1。        A.进程对信号量 S 进行了 1×P 操作,1 - 1 = 0,满足变化。        B.进程对信号量 S 进行了 2×P 操作,1×V 操作,1 - 2 + 1 = 0,满足变化。        C.进程对信号量 S 进行了 3×P 操作,2×V 操作,1 - 3 + 2 = 0,满足变化。        D.进程对信号量 S 进行了 4×P 操作,1×V 操作,1 - 4 + 1 = -2,不满足变化。        E.进程对信号量 S 进行了 5×P 操作,1×V 操作,1 - 5 + 1 = -3,不满足变化。

故选择 ABC 选项。


转载请注明出处。

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

相关文章

[1][2][单选]在下面列出的计算机操作中,只能在操作系统内核下运行的是

关机读文件设置时间屏蔽中断答案屏蔽中断解析特权指令包括输入输出指令、停机指令等,只有在监控程序才能执...

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

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

[1][7][单选]某个进程由多个线程组成,其中一个线程被调度程序选中投入运行,其他的线程有的位于就绪队列,有的被阻塞,则此时该进程的状态是

运行状态就绪状态挂起状态阻塞状态答案运行状态解析线程调度的主要功能是根据一定的调度算法,从就绪队列中...

[1][18][单选]在采用虚拟存储管理方案的系统中,发生“抖动”现象是由以下哪一个原因引起的

页面尺寸过大页面尺寸过小程序编制不合理页面置换算法不合理答案页面置换算法不合理解析在采用虚拟存储管理...

[1][19][单选]在一个采用虚拟页式存储管理方案的系统中

页面大小为 50 个整型变量,假设某一个进程分配有 3 个页面,其中程序占用 2 个页面并常驻内存。...

[1][21][单选]文件系统实现文件的按名存取是通过下列哪一项工作完成的

文件目录查找位示图查找目录项分解记录的成组和分解答案文件目录查找解析文件目录是实现用户按名存取文件的...