进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图3-4所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要______。

A.1个信号量,信号量的初值为0
B.2个信号量,信号量的初值分别为0,1
C.3个信号量,信号量的初值分别为0,0,1
D.4个信号量,信号量的初值分别为0,0,1,1
第1题:
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如图5-1所示。如果采用P、V操作来实现进程PA和PB的管道通信,并且保证这两个进程并发执行的正确性,则至少需要(2)。

A.1个信号量,信号量的初值是0
B.2个信号量,信号量的初值是0、1
C.3个信号量,信号量的初值是0、0、1
D.4个信号量,信号量的初值是0、0、1、1
第2题:
常见的嵌入式Linux进程间通信机制包括信号、管道、___【35】____、信号量、共享内存和___【36】____。
第3题:
A.信号量传递
B.缓冲区通信
C.管道通信
D.信箱通信
E.消息通信
第4题:
第5题:
当管道的读端不存在时,向管道写入数据进程的将()
第6题:
如果进程PA对信号量S执行P操作,则信号量S的值应()
第7题:
在相互通信的进程间设置一个公共内存区,一组进程向该公共内存中写,另一组进程从该公共内存中读,通过这种方式实现两组进程间信息交换的方式称为()。
第8题:
有一资源可供n个进程共享,但限制各进程只能互斥使用它,如果采用PV操作来管理,则可能出现的信号量最大值为()
第9题:
什么是管道?如何通过管道机制实现进程间通信?
第10题:
第11题:
不允许进程调用V操作
调用P操作的进程不会成为等待状态
当前已有进程在等待信号量
当前无进程在临界区执行
第12题:
信号量传递
缓冲区通信
管道通信
信箱通信
消息通信
第13题:
进程PA不断地向管道写数据,进程PB从管道中读数据并加工处理,如下图所示。如果采用PV操作来实现进程PA和进程PB间的管道通信,并且保证这两个进程并发执行的正确性,则至少需要(26)。

A.1个信号量,信号量的初值为0
B.2个信号量,信号量的初值分别为0、1
C.3个信号量,信号量的初值分别为0、0、1
D.4个信号量,信号量的初值分别为0、0、1、1
第14题:
进程P不断地从外部设备输入数据后通过缓冲区K向进程Q成批(以缓冲区大小为单位)传送,进程Q接到数据并做进一步处理后通过缓冲区T向进程S成批传送,进程R接到数据后将它们打印出来,K和T大小一样。要求打印数据的次序与进程P接收数据的次序一样。

为了在保证结果正确性的前提下尽可能并行工作,需要设置(23)。
A.两个信号量,初值分别为0,1
B.3个信号量,初值分别为1,1,0
C.4个信号量,初值分别为1,0,1,0
D.5个信号量,初值分别为1,0,1,1,0
第15题:
下列关于进程间通信的描述中,不正确的是( )。
A)进程互斥是指每次只允许一个进程使用临界资源
B)P、V操作是一种进程同步机制
C)管道是一种进程高级通信机制
D)进程控制不是通过原语实现的
第16题:
第17题:
如何利用信号量PV操作实现进程的同步?
第18题:
常见的嵌入式Linux进程间通信机制包括信号、管道、()、信号量、共享内存和()。
第19题:
PV过程使用的进程间通信的方式是()。
第20题:
PV操作是在信号量上的操作,若此时信号量的值小于0,则()
第21题:
下述关于PROCESS语句特点的描述,哪个不正确()
第22题:
收到内核传来的SIGPIPE信号
会向管道写入数据,但系统禁止读取管道数据
会写数据失败,系统也不做任何出错回应
系统禁止向管道写入数据,并释放管道
第23题: