在解决进程同步和互斥的问题时,对信号量进行V原语操作是在下列哪一个代码区进行的?()
第1题:
A、同步
B、互斥
C、信号量
D、管程
第2题:
下列关于信号量使用的叙述中,哪些是正确的?
A.信号量初始化后,只能实施P、V原语操作
B.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的P操作
C.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的V操作
D.信号量的初值不能小于0
E.互斥信号量的变化范围只能是正整数
第3题:
解决进程同步与互斥的一对低级通信原语是_______。
【解析】进程的同步和互斥用来限制进程之间的运行次序,使整个系统能有秩序地运行。进程的同步解决进程间的有序运行问题,进程间的互斥解决进程竞争独享资源的问题,为此,进程之间需要通信和沟通,P、V操作就是通信方式之一。其中,P操作用来申请一个资源,V操作用来释放一个资源,通过信号量来限制进程能否继续运行。
第4题:
下列对进程间相互通信的描述错误的是
A.进程互斥是指每次只允许一个进程使用临界资源
B.进程控制是通过原语实现的
C.P、V操作是一种进程同步机制
D.管道不是一种进程高级通信机制
第5题:
此题为判断题(对,错)。
第6题:
在操作系统中,除赋初值外,对信号量仅能操作的两种原语是(40)。
A.存操作、取操作
B.读操作、写操作
C.P操作、V操作
D.输入操作、输出操作
第7题:
A 0个
B 1个
C 2个
D 3个
第8题:
实现进程同步时,每一个消息与一个信号量对应,进程______可把不同的消息发送出去;
A.在同一信号量上调用P操作
B.在不同信号量上调用P操作
C.在同一信号量上调用V操作
D.在不同信号量上调用V操作
第9题:
________是解决进程间同步和互斥的一对低级通信原语?
A.LOCK和UNLOCK
B.P、V操作
C.Wait和Signal
D.Send和Receive
第10题:
下列说法中,正确的是
A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调
B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变
C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行
D.临界区是指每次仅允许一个进程访问的资源