在进程同步中,不能对信号量进行操作的是()。

题目

在进程同步中,不能对信号量进行操作的是()。

  • A、初始化信号量
  • B、P操作
  • C、V操作
  • D、加减操作
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于信号量使用的叙述中,哪些是正确的?

A.信号量初始化后,只能实施P、V原语操作

B.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的P操作

C.在互斥信号量与同步信号量都使用的进程中,应先执行同步信号量的V操作

D.信号量的初值不能小于0

E.互斥信号量的变化范围只能是正整数


正确答案:ABD

第2题:

信号量机制是一种有效地实现进程同步与互斥的工具。信号量只能由P、V操作来改变。()

此题为判断题(对,错)。


参考答案:对

第3题:

实现进程同步时,每一个消息与一个信号量对应,进程______可把不同的消息发送出去;

A.在同一信号量上调用P操作

B.在不同信号量上调用P操作

C.在同一信号量上调用V操作

D.在不同信号量上调用V操作


正确答案:D
解析:进程的同步是指并发进程之间存在一种制约关系,一个进程的执行依赖另一个进程的消息,当一个进程没有得到另一个进程的消息时应等待,直到消息到达才被唤醒。在使用PV操作实现进程同步应注意以下两点。
  ①用一个信号量与一个消息联系起来,当信号量的值为0时表示期望的消息尚未产生,当信号量值为非0时表示期望的消息已经存在。
  ②在用PV操作实现同步时,一个信号量与一个消息量联系在一起,当有多个消息时必须定义多个信号量;测试不同的消息是否到达或发送不同消息时,应对不同的信号调用P操作或V操作。
  在利用PV操作实现进程同步时,每一个消息与一个信号量对应,进程在不同信号量上调用P操作以测试自己需要的消息是否到达,在不同信号量上调用V操作把不同的消息发送出去。

第4题:

在操作系统的PV操作中,P操作中进行的是(18).

A.信号量减一

B.信号量加一

C.信号量不变

D.信号量变化可设定


正确答案:A
解析:RV操作是操作系统中实现进程同步与互斥的原语。P操作和V操作都是不可分割的原子操作,因此,P、V原语执行期间不允许中断发生。其中对PV操作的描述如下: P(sem)操作的作用是将信号量sem值减1,若sem的值成负数,则调用P操作的进程暂停执行,直到另一个进程对同一信号量做V操作。V(sem)操作的作用是将信号量 sem值加1,若sem的值小于等于0,则从相应队列(与sem有关的队列)中选择一个进程,唤醒它。
  一般P操作与V操作的定义如下所述。
  P操作:
  P(sem){
  sem = sem - 1;
  if(sem0) 进程进入等待状态;
  else 继续进行: }
V操作:
  V(sem){
  sero =sem + 1;
  if(sem≤0) 唤醒队列中的一个等待进程;
  else 继续进行;}

第5题:

下列说法中,正确的是

A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调

B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变

C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行

D.临界区是指每次仅允许一个进程访问的资源


正确答案:B
解析:A:注意同步和互斥的区别;C:V操作加1后如果信号量的值小于等于0,则唤醒一个进程,否则进程继续执行;D:注意区分临界区和临界资源。

第6题:

在PowerPoint中,对先前所做过的有限次编辑操作,以下正确的是()。

A、不能对已做的操作进行撤销

B、能对已做的操作进行撤销,但不能恢复撤销后的操作

C、能对已做的操作进行撤销,也能恢复撤销后的操作

D、不能对已做的操作进行撤销,也不能恢复撤销后的操作


参考答案:C

第7题:

在Word2003中,对先前所做过的有限次编辑操作,以下()是正确的。

A.不能对已作的操作进行撤销

B.能对己作的操作进行撤销,但不能恢复撤销后的操作

C.能对已作的操作进行撤销,也能恢复撤销后的操作

D.不能对已作的操作进行撤销,也不能恢复撤销后的操作


参考答案:C

第8题:

在Word 2003中,下列关于查找与替换的操作,错误的是( )。

A、查找与替换只能对文本进行操作

B、查找与替换不能对段落格式进行操作

C、查找与替换可以对指定格式进行操作

D、查找与替换不能对指定字体进行操作


答案:ABD

第9题:

在操作系统信号量机制中,对某信号量S进行P操作,使进程进入相应等待队列的条件是 ( )。

A.S>0

B.S<0

C.S=0

D.S!=0


正确答案:B
解析:当信号量S0时,表示资源已经分配完毕,此时进程执行P操作申请资源得不到满足,进入等待状态。所以,答案是B。

第10题:

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

A.3

B.-3

C.1

D.-1


正确答案:B

更多相关问题