第1题:
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
A.-2
B.-1
C.0或资源数目
D.1或资源数目
第2题:
此题为判断题(对,错)。
第3题:
解决进程同步与互斥的一对低级通信原语是_______。
【解析】进程的同步和互斥用来限制进程之间的运行次序,使整个系统能有秩序地运行。进程的同步解决进程间的有序运行问题,进程间的互斥解决进程竞争独享资源的问题,为此,进程之间需要通信和沟通,P、V操作就是通信方式之一。其中,P操作用来申请一个资源,V操作用来释放一个资源,通过信号量来限制进程能否继续运行。
第4题:
信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P、V操作来改变。
A对
B错
第5题:
A.临界资源本身
B.可读写的共享资源
C.访问临界资源的代码
D.只读的共享资源
第6题:
关于进程间的通信描述不正确的是( )。
A)进程互斥是指每次只允许一个进程使用临界资源
B)进程控制是通过原语实现的
C)P、V操作是一种进程同步机制
D)管道不是一种进程高级通信机制
第7题:
下列关于进程间通信的描述中,不正确的是( )。
A.进程互斥是指每次只允许一个进程使用临界资源
B.进程控制是通过原语实现的
C.P、V操作是一种进程同步机制
D.管程是一种进程高级通信机制
第8题:
机制是一种解决进程同步和互斥的有效工具;当其值为-2,表示当前阻塞队列中有(26)个等待进程。
(57)
A.线程
B.管程
C.信号量
D.临界资源
第9题:
s=0表示满缓冲的数量、即多少缓冲区里有消息
m=1表示互斥信号量
A:P(m)B:V(m)C:P(s)D:P(m)
由题意,m用于实现进程互斥,初值应为1,并应成对出现,由接收者进程的V(m)操作可知,m用于实现消息链存、取缓冲区操作的互斥,故D为P(m)。相应的,A为P(m),B为V(m)。
由发送者进程可知,当发送者将一个消息放入消息链尾后,执行V(s)操作,故s表示接收者可取消息的数量,又因s用于实现进程同步,所以接收者接受消息前,应判断是否有消息可以取,需对s执行P操作,所以C为P(s),发送者发送消息前,接收者无消息可取,s的初值应为0。
第10题:
有关进程同步与互斥的正确描述是()