未分类题

进程通信就是进程之间进行信息交换。系统中各进程异步执行,但有些进程之间必须保持
一定的联系,以便协调一致地完成指定任务。这种联系就是通过交换一定数量的信息实现的。
消息缓冲通信技术是一种高级通信机制,由Hansen首先提出。其基本思想是:根据“生产者—消费者关系”原理,利用公共消息缓冲区实现进程之间的信息交换。
1.试叙述高级通信机制与低级通信机制P、V原语操作的主要区别。
2.试解释消息缓冲通信技术的基本原理。
3.消息缓冲通信机制中提供发消息的原语Send(receiver,a)和接受消息原语Receive(a)。调用参数a分别表示发送消息的内存区首地址或接受进程的内存消息区首地址。试设计相应的数据结构,并用P、V操作原语实现Send和Receive原语。

A.试叙述高级通信机制与低级通信机制P、V原语操作的主要区别。
B.试解释消息缓冲通信技术的基本原理。
C.消息缓冲通信机制中提供发消息的原语Send(receiver,a)和接受消息原语Receive(a)。调用参数a分别表示发送消息的内存区首地址或接受进程的内存消息区首地址。试设计相应的数据结构,并用P、V操作原语实现Send和Receive原语。


【参考答案】

1.要点:进程间通信时所交换的通信量可多可少。少的时候仅是一些状态和数据的交换或者仅是一个简单的唤醒信号:多则可交换大量......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
热门 试题

未分类题
打开考生文件夹下的Word文档WORD1.doc,其内容如下:打开考生文件夹下的Word文档WORD1.doc,其内容如下:[WORD1.doc文档开始]人生要学会遗忘人生在世,忧虑与烦恼有时也会伴随着欢笑与快乐的。正如失败伴随着成功,如果一个人的脑子里整天胡思乱想,把没有价值的东西也储存在头脑中,那他或她总会感到前途渺茫,人生有很多的不如意。所以,我们很有必要对头脑中储存的东西,给予及时清理,把该保留的保留下来,把不该保留的予以抛弃。那些给人带来诸方面不利的因素,实在没有必要过了若干年还值得回味或耿耿于怀。这样,人才能过得快乐洒脱一点。众所周知,在社会这个大家庭里,你要想赢得别人的尊重,你首先必须尊重别人,多记住别人的优点,而学会遗忘别人的过失。其次,一个人要学会遗忘自己的成绩,有些人稍微做了一点成绩就骄傲起来,沾沾自喜,这显然是造成失败的一个原因。成绩只是过去,要一切从零开始,那样才能跨越人生新的境界。同时,一个人自己对他人的帮助,应该看做是一件微不足道的小事,以至于遗忘。这样,你的处事之道方能获得他人的赞许。人生需要反思,需要不断总结教训,发扬优点,克服缺点。要学会遗忘,用理智过滤掉自己思想上的杂质,保留真诚的情感,它会教你陶冶情操。只有善于遗忘,才能更好地保留人生最美好的回忆。[WORD1.doc文档结束]按要求对文档进行编辑、排版和保存。(1) 将标题段(“人生要学会遗忘”) 的所有文字设置为三号、黄色、加粗、居中并添加蓝色底纹,设置为黑体。(2) 将正文各段文字(“人生在世,……保留人生最美好的回忆。”) 设置为五号楷体_GB2312,首行缩进2字符,段前间距1行。(3) 将正文第二段(“众所周知,……获得他人的赞许。”) 分为等宽的两栏,栏宽为18字符。