网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

25、用P、V操作管理临界区时,一个进程在进入临界区前应对信号量执行 __操作,退出临界区时应对信号量执行 ___ 操作。


参考答案和解析
-n
更多 “25、用P、V操作管理临界区时,一个进程在进入临界区前应对信号量执行 __操作,退出临界区时应对信号量执行 ___ 操作。” 相关考题
考题 (19)用 P、V 操作管理临界区时,把信号量 mutex 的初值设定为 1。当 mutex 的等待队列中有 k(k>1)个进程时,信号量的值为A)kB)k﹣1C)1﹣kD)﹣k

考题 用P、V操作管理临界区时,把信号量mutex的初值设定为1。当mutex的等待队列中有k(k1)个进程时,信号量的值为( )。A)kB)k-1C)1-kD)-k

考题 用P操作、V操作管理临界区时,信号量的初值可以定义为()。A、任意值B、-1C、-19D、1

考题 用PV操作管理临界区时把信号量的初值定义为1,现已有一个进程在临界区,但有n个进程在等待进人临界区,这时信号量的值为()。 A.1B.-1C.-ND.N

考题 用P、V操作经管临界区时,信号量的初值应定义为() A.-1B.0C.1D.任意值

考题 重新定义P操作: P(s): S=S-1; if s<0 then {将本进程插入相应等待队列的队首}; V操作的定义不变。 使用上述定义的信号量操作。现有n个进程竞争进入一个临界区,需要使用(24),并保证进程能够以正常的次序公平地进入临界区。A.1个信号量,初值为1B.2个信号量,初值分别为1,0C.n-1个信号量,初值均为1D.n/2个信号量,初值均为1

考题 信号量是操作系统中用于互斥和同步机制的一个共享的整数变量。信号量仅可以由初始化、唤醒(Signal)和等待(Wait)三种操作访问。对于给定的信号量S,等待操作Wait(S)(又称P操作)定义为:if s0 then (39) else挂起调用的进程唤醒操作Signal(S)(又称V操作)定义为:if 存在等待的进程 then 唤醒这个进程else (40)给定信号量S,可以定义一个临界区来确保其互斥,即保证在同一时刻这个临界区只能够被一个进程执行。当S被初始化为1时,代码段(41):{临界区}(42):定义了一个临界区。这样的临界区实际上是将共享数据和对这些数据的操作一起封装起来,通过其互斥机制一次只允许一个进程进入,这种临界区通常称为(43)。A.S:=0B.S:=S+1C.S:=S-1D.S:=1E.Signal(S+1)

考题 用P、V操作管理临界区时,把信号量mutex的初值设定为1。当有k(k>1)个进程在mutex的等待队列中时,信号量的值为A.kB.k 1C.1 kD.k

考题 解决进程同步与互斥问题时,对信号量进行P原语操作是在下列哪类代码区完成的?A.进入区B.临界区C.退出区D.剩余区

考题 若用PV操作来管理相关临界区,且信号量的值总是在[-2,1]之间变化,则()A、最多只有一个进程在相关临界区执行B、至少有两个进程在等待进入相关临界区C、相关临界区的个数最多2个D、竞争相关临界区执行权的进程最多2个

考题 PV操作是在()上的操作。A、临界区B、进程C、缓冲区D、信号量

考题 多个并发进程使用一个互斥信号量mutex时,如果mutex=0,则表示()A、没有进程在临界区中B、有一个进程在临界区中C、有多个进程在临界区中D、有一个进程在临界区中,另一些进程正在等待进入临界区

考题 在解决进程同步和互斥的问题时,对信号量进行V原语操作是在下列哪一个代码区进行的?()A、进入区B、临界区C、退出区D、剩余区

考题 用PV操作管理临界区时,若有n个进程在等待进入临界区,则这时的信号量值为()A、nB、lC、0D、-n

考题 用PV操作管理临界区时,把信号量的初值定义为1,现有n个进程在等待进入临界区,这时信号量的值为()A、nB、n-1C、1-nD、-n

考题 PV操作是在信号量上的操作,若此时信号量的值小于0,则()A、不允许进程调用V操作B、调用P操作的进程不会成为等待状态C、当前已有进程在等待信号量D、当前无进程在临界区执行

考题 实现进程互斥时,用()对应,对同一个信号量调用PV操作实现互斥。 A、一个信号量与一个临界区B、一个信号量与一个相关临界区C、一个信号量与一组相关临界区D、一个信号量与一个消息

考题 下列对进程互斥概念的表述正确的是()。A、若进程A和B在临界区上互斥,则当A位于临界区内时,可以被B打断B、信号量是初值为零的整型变量,可对其作加l和减l操作C、信号量是1个整型变量,对其只能作P和V操作D、在临界区内,可以对两个进程同时进行P操作

考题 用PV操作实现进程互斥进入相关临界区时,要求()A、用一个信号量S与一组相关临界区联系起来B、任何进程在进入临界区前应调用P操作C、进程退出临界区进调用V操作来释放一个等待信号量S的进程D、一个等待信号量S的进程被释放后便可以进入它的临界区E、一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.

考题 单选题用P、V操作管理临界区时,信号量的初值应定义为( )。A 一1B 0C 1D 任意值

考题 单选题若用PV操作来管理相关临界区,且信号量的值总是在[-2,1]之间变化,则()A 最多只有一个进程在相关临界区执行B 至少有两个进程在等待进入相关临界区C 相关临界区的个数最多2个D 竞争相关临界区执行权的进程最多2个

考题 单选题PV操作是在()上的操作。A 临界区B 进程C 缓冲区D 信号量

考题 单选题PV操作是在信号量上的操作,若此时信号量的值小于0,则()A 不允许进程调用V操作B 调用P操作的进程不会成为等待状态C 当前已有进程在等待信号量D 当前无进程在临界区执行

考题 多选题进程互斥地进入相关临界区可避免与时间有关的错误,因而,对相关临界区的管理原则是()A一次只允许一个进程在临界区执行B一个进程在临界区执行时由于发生了某个事件而使它暂停执行,这时可允许另一个进程进入临界区执行C当有进程在临界区时其它想进入临界区执行的进程必须等待D任何一个进入临界区执行的进程必须在有限时间内退出临界区E有进程退出临界区执行的进程必须在有限时间内退出临界区

考题 多选题用PV操作实现进程互斥进入相关临界区时,要求()A用一个信号量S与一组相关临界区联系起来B任何进程在进入临界区前应调用P操作C进程退出临界区进调用V操作来释放一个等待信号量S的进程D一个等待信号量S的进程被释放后便可以进入它的临界区E一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.

考题 单选题用PV操作管理临界区时,把信号量的初值定义为1,现有n个进程在等待进入临界区,这时信号量的值为()A nB n-1C 1-nD -n

考题 单选题用PV操作管理临界区时,若有n个进程在等待进入临界区,则这时的信号量值为()A nB lC 0D -n

考题 单选题在解决进程同步和互斥的问题时,对信号量进行V原语操作是在下列哪一个代码区进行的?()A 进入区B 临界区C 退出区D 剩余区