P、V操作是()。
A.两条高级进程通信原语
B.两条系统调用命令
C.两组不同的机器指令
D.两条低级进程通信原语
第1题:
用P、V操作可以解决进程间的各种同步和互斥问题,下列说法中( )是正确的。
Ⅰ.两个P操作的顺序无关紧要
Ⅱ.用于互斥的P操作应用于同步的P操作之前
Ⅲ.用于同步的P操作应用于互斥的P操作之前
A.只有Ⅰ
B.只有Ⅱ
C.只有Ⅲ
D.都不正确
第2题:
下面关于PV操作的论述,不正确的是(64)。
A.P操作和V操作是执行时不被打断的两个操作系统原语
B.P操作和V操作可单独使用
C.PV操作与信号灯的处理相关
D.P表示通过的意思,V表示释放的意思
第3题:
用户进程A从“运行”状态转换到“阻塞”状态可能是由于(26)。
A.该进程执行了V操作
B.某系统进程执行了V操作
C.该进程执行了P操作
D.某系统进程执行了P操作
第4题:
进程从运行状态到等待状态可能是由于(19)。
A.该运行进程执行了P操作
B.该运行进程执行了V操作
C.其他运行进程执行了P操作
D.其他运行进程执行了V操作
第5题:
关于读者写者问题,下列叙述中哪些是错误的?
Reader()
{
while (TRUE) {
P(mutex);
rc = rc + 1;
if (rc = = 1) P (w);
V(mutex); ①
读操作;
P(mutex); ②
rc = rc - 1;
if (rc = = 0) V(w);
V(mutex);
其他操作;
}
}
writer()
{
while (TRUE) {
……
P(w);
写操作;
V(w);
}
}
A.信号量w的初值是0
B.信号量mutex的初值是1
C.计数器rc的初值是0
D.语句P(mutex)的位置可以放到语句rc = rc + 1后面
E.语句①②可以取消
A,D,E
第6题:
第7题:
第8题:
简述信号量的定义和作用。P,V操作原语是如何定义的?
第9题:
下列有关P、V操作的表述中,错误的是()。
第10题:
P/V操作是一种低级通信原语,而消息缓冲通信则是()通信原语。
第11题:
原语是不可中断的过程,例如()都是原语。
第12题:
进程执行P操作后,有可能因此导致自身进入阻塞状态
进程执行V操作后,有可能因此唤醒相关阻塞进程
P操作对信号量执行减1操作
V操作对信号量执行减1操作
第13题:
用户进程A从“运行”状态转换到“阻塞”状态可能是由于 ______。
A.该进程执行了V操作
B.某系统进程执行了V操作
C.该进程执行了P操作
D.某系统进程执行了P操作
A.
B.
C.
D.
第14题:
温度不变时,气体的体积(V)与压强(P)的关系是
A.V1/V2=P2/P1
B.V1/V2=P1/P2
C.V1=K·V2P1/P1、2
D.V1=K·V2P2/P1
E.V1·V2=P1·P2
第15题:
用户进程A从运行状态转换到阻塞状态,可能是由于______。
A.该进程执行了V操作
B.某系统进程执行了V操作
C.该进程执行了P操作
D.某系统进程执行了P操作
第16题:
A.进程执行P操作后,有可能因此导致自身进入阻塞状态
B.进程执行V操作后,有可能因此唤醒相关阻塞进程
C.P操作对信号量执行减1操作
D.V操作对信号量执行减1操作
第17题:
第18题:
第19题:
P操作和V操作都是进程模块,所以必须成对出现。
第20题:
在进程同步中,不能对信号量进行操作的是()。
第21题:
温度不变时,气体的体积(V)与压强(P)的关系是()
第22题:
操作系统提供给用户程序的接口是()。
第23题:
第24题:
对
错