进程间用信件来交换信息时必须要有send和teceive两条基本的通信原语,它们的功能是()
A.可调用send原语请求把信件发送给指定的进程或指定的信箱
B.可调用teceive原语请求从指定的进程或指定的信箱中索取一封信件
C.若指定的信箱已存满了信件,则把调用send原语的进程置成等信箱状态
D.若指定的信箱中无信,则把调用teceive原语的进程置于等信件状态
E.当把一封信存入了信箱或从信箱中取出一封信后应释放等信件者或等信箱者
A.可调用send原语请求把信件发送给指定的进程或指定的信箱
B.可调用teceive原语请求从指定的进程或指定的信箱中索取一封信件
C.若指定的信箱已存满了信件,则把调用send原语的进程置成等信箱状态
D.若指定的信箱中无信,则把调用teceive原语的进程置于等信件状态
E.当把一封信存入了信箱或从信箱中取出一封信后应释放等信件者或等信箱者
关于采用信箱实现进程间通信,下列描述不正确的是
A.由发送信件者设置信箱
B.允许多个进程向同一进程发信件
C.每次从指定的信箱中只取一封信件
D.至少要有 send和receive 两个原语
在间接通信时,用Send(N,M)原语发送信件,其中N表示______。
A.发送信件的进程名
B.接收信件的进程名
C.信箱名
D.信件内容
进程通信就是进程之间进行信息交换。系统中各进程异步执行,但有些进程之间必须保持
一定的联系,以便协调一致地完成指定任务。这种联系就是通过交换一定数量的信息实现的。
消息缓冲通信技术是一种高级通信机制,由Hansen首先提出。其基本思想是:根据“生产者—消费者关系”原理,利用公共消息缓冲区实现进程之间的信息交换。
1.试叙述高级通信机制与低级通信机制P、V原语操作的主要区别。
2.试解释消息缓冲通信技术的基本原理。
3.消息缓冲通信机制中提供发消息的原语Send(receiver,a)和接受消息原语Receive(a)。调用参数a分别表示发送消息的内存区首地址或接受进程的内存消息区首地址。试设计相应的数据结构,并用P、V操作原语实现Send和Receive原语。
进程间用信件传递信息时,信件中应含有(20)。
A.信件长度
B.信件名
C.发送者名
D.信箱名
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!