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

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

有一个技术信号量S: 1)假如若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0。 2)假如若干个进程对信号量S进行了15P操作和2次V操作。请问次时有多少个进程等待在信号量S的队列中?

A.2

B.3

C.5

D.7


参考答案和解析
B 由已知,对S进行了28次P操作和18次V操作,即S一28+18=0,得S=10;
更多 “有一个技术信号量S: 1)假如若干个进程对S进行了28次P操作和18次V操作之后,信号量S的值为0。 2)假如若干个进程对信号量S进行了15P操作和2次V操作。请问次时有多少个进程等待在信号量S的队列中?A.2B.3C.5D.7” 相关考题
考题 在操作系统中,对信号量S的v原语操作定义中,进程从相应等待队列中出列并进入就绪队列中的条件是()。 A.s=0B.s=0C.s0D.s≠0

考题 当对信号量进行V操作之后,______。A.当S0,要唤醒一个就绪进程C.当S≤0,要唤 当对信号量进行V操作之后,______。A.当S<0,进程继续执行B.当S>0,要唤醒一个就绪进程C.当S≤0,要唤醒一个等待进程D.当S≤0,要唤醒一个就绪进程

考题 假设一个正在运行的进程对信号量S进行了P操作后,信号量S的值变为-1,此时该进程将( )。 A 转为等待状态B 转为就绪状态C 继续运行D 终止

考题 若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程。A.0B.1C.2D.3

考题 若P、V操作的信号量S初值为2,当前值为-1,则表示有() 个等待进程。 A.0B.lC.2D.3

考题 操作系统对信号量S的P原语操作定义中,使进程进入相应等待队列的条件是( )。A.S≠0B.S<0C.S=0D.S>0

考题 在操作系统信号量机制中,对某信号量S进行P操作,使进程进入相应等待队列的条件是 ( )。A.S>0B.S<0C.S=0D.S!=0

考题 若S是P、V操作的信号量,当S<O时,其绝对值的含义是( )。A.信号量等待队列中的进程数B.可供使用的资源数C.未满足请求的资源数D.进程等待队列为空

考题 重新定义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

考题 正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的______。A.等待队列B.提交队列C.后备队列D.就绪队列

考题 正在运行的进程在信号量S上作P操作之后,当S<0,进程进入信号量的是( )。A.等待队列B.后备队列C.就绪队列D.提交队列

考题 假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为一l,进程Pl.P2又分别执行了1次P(S)操作,那么信号量S的值应为( )。A.3B.-3C.1D.-1

考题 如果进程P对信号量S执行V操作,则信号量S的值会()。 A.加1B.减1C.等于0D.小于0

考题 如果进程P对信号量S执行P操作,则信号量S的值应()。 A.加1B.减1C.等于0D.小于0

考题 某系统中有一个缓冲区,进程p1不断地生产产品送入缓冲区,进程p2不断地从缓冲区中取出产品消费,用p、v操作实现进程间的同步模型如下图所示,假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、c处应分别填() A.V(S2)、p(S1)、v(s1) B.V(S2)、p(S2)、v(s1) C.V(S2)、p(S1)、v(s2) D.V(S2)、p(S2)、v(s2)

考题 某系统中有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区中取出产品消费,用P、V操作实现进程间的同步模型如下图所示。假设信号量S1的初值为1,信号量S2的初值为0,那么a、b、C处应分别填( ) A.V(S2)、P(S1)、V(S1) B.V(S2)、P(S2)、V(S1) C.P(S2)、V(S1)、V(S2) D.P(S2)、V(S2)、V(S1)

考题 正在运行的进程在信号量S上作P操作之后,当S<0的时候,进程进入信号量的()。A.等待队列 B.就绪队列 C.后备队列 D.提交队列

考题 假设系统中有n个进程共享3台扫描仪,并采用PV操怍实现进程同步与互斥。若系统信号量S的当前值为-1,进程P1、P2又分别执行了1次P(S)操作,那么信号量S的值应为( )A.3 B.-3 C.1 D.-1

考题 若P、V操作的信号量S初值为2,当前值为1,则表示有()个等待进程。A0BlC2D3

考题 当某进程执行P操作时,首先对S信号量减1,当S≤0时表示资源得不到满足,系统将执行P操作的进程插入等待队列。

考题 如果进程PA对信号量S执行P操作,则信号量S的值应()A、加1B、减1C、等于0D、小于0

考题 每执行一次P操作,信号量的数值S减1。若S0,则该进程();若S0,则该进程()。

考题 如果进程P对信号量S执行P操作,则信号量S的值应()。A、加1B、减1C、等于0D、小于0

考题 若P、V操作的信号量S初值为2,当前值为1,则表示有()个等待进程。A、0B、lC、2D、3

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

考题 单选题如果进程PA对信号量S执行P操作,则信号量S的值应()A 加1B 减1C 等于0D 小于0

考题 单选题当对信号量进行V原操作之后,( )。A 当S0,进程继续执行B 当S0,要唤醒一个就绪进程C 当S=0,要唤醒一个等待进程D 当S=0,要唤醒一个就绪进程

考题 单选题如果进程P对信号量S执行P操作,则信号量S的值应()。A 加1B 减1C 等于0D 小于0