涉及PV操作的正确说法是()A、 PV操作只能解决进程互斥问题B、 PV操作只能解决进程同步问题C、 PV操作能用于解决进程互斥问题,也能解决进程同步问题D、 PV操作不能解决进程通信问题E、 PV操作是一种只交换少量信息的低级通信方式

题目

涉及PV操作的正确说法是()

  • A、 PV操作只能解决进程互斥问题
  • B、 PV操作只能解决进程同步问题
  • C、 PV操作能用于解决进程互斥问题,也能解决进程同步问题
  • D、 PV操作不能解决进程通信问题
  • E、 PV操作是一种只交换少量信息的低级通信方式
参考答案和解析
正确答案:C,E
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

PV操作是操作系统提供的具有特定功能的原语。利用PV操作可以()。

A.保证系统不发生死锁

B.实现资源的互斥使用

C.推迟进程使用共享资源的时间

D.提高资源利用率

E.协调进程的执行速度


正确答案:BCE

第2题:

假设系统采用PV操作实现进程同步与互斥,若有n个进程共享一台扫描仪,那么当信号量S的值为-3时,表示系统中有(23)个进程等待使用扫描仪。

A.0

B.n-3

C.3

D.n


正确答案:C
在PV操作中,信号量用于表示系统中现有资源的数量,当信号量值为负数时,代表这类资源系统已经分配完毕。此时,对负数取绝对值能得到当前等待进程数量。

第3题:

解决进程同步与互斥的一对低级通信原语是_______。


正确答案:

【解析】进程的同步和互斥用来限制进程之间的运行次序,使整个系统能有秩序地运行。进程的同步解决进程间的有序运行问题,进程间的互斥解决进程竞争独享资源的问题,为此,进程之间需要通信和沟通,P、V操作就是通信方式之一。其中,P操作用来申请一个资源,V操作用来释放一个资源,通过信号量来限制进程能否继续运行。

第4题:

假设系统采用PV操作实现进程同步与互斥,若n个进程共享两台打印机,那么信号量S的取值范围为(23)。

A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2

答案:D
解析:
信号量初值等于资源数量,即为2,由于同时最多有2个进程访问打印机,其余进程必须处理等待状态,故S的最小值为-(n-2)。

第5题:

假设系统采用PV操作实现进程同步与互斥。若n个进程共享两台打印机,那么信号量S的取值范围为______。

A.-2~n
B.-(n-1)~1
C.-(n-1)~2
D.-(n-2)~2

答案:D
解析:
本题考查的是操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享两台打印机,那么信号量S初值应为2。当第1个进程执行P(S)操作时,信号量S的值减去1等于1;当第2个进程执行P(S)操作时,信号量S的值减去1等于0;当第3个进程执行P(S)操作时,信号量S的值减去1等于-1;当第4个进程执行P(S)操作时,信号量S的值减去1等于-2;……;当第n个进程执行P(S)操作时,信号量S的值减去1等于-(n-2)。可见,信号量S的取值范围为-(n-2)~2。

第6题:

是解决进程间同步和互斥的一对低级通讯原语。

A.LOCK和UNLOCK

B.PV操作

C.Wait和Signal

D.Send和Receive


正确答案:B

第7题:

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

A.3
B.-3
C.1
D.-1

答案:B
解析:
本题考查的是操作系统PV操作方面的基本知识。系统采用PV操作实现进程同步与互斥,若有n个进程共享3台扫描仪,那么信号量S初值应为3。若系统当前信号量S的值为-1,此时,P1、P2又分别执行了1次P(S)操作,即当P1进程执行P(S)操作时,信号量S的值等于-2;当P2进程执行P(S)操作时,信号量S的值等于-3。

第8题:

由于PV操作无法描述同步、互斥等基本问题,所以必须引入其它的通讯原语或机制,如Send,Receive或Monitor等。()


正确答案:错

第9题:

Pv操作是操作系统提供的具有特定功能的原语。利用pv操作可以( )

A.保证系统不发生死锁
B.实现资源的互斥使用
C.高资源利用率
D.推迟进程使用共享资源的时间

答案:B
解析:
PV操作利用信号量机制,是一种有效的进程同步与互斥工具,可以实现资源的互斥使用,所以B正确

第10题:

在操作系统中PV操作是一种()

  • A、 机器指令
  • B、 系统调用命令
  • C、 作业控制命令
  • D、 低级进程通讯

正确答案:D

更多相关问题