计算机等级考试操作系统四级论述题真题.docxVIP

  • 11
  • 0
  • 约6.58千字
  • 约 9页
  • 2020-10-26 发布于山东
  • 举报

计算机等级考试操作系统四级论述题真题.docx

计算机等级考试操作系 统四级论述题真题 1.(XXXX 年) 进程通信就是进程之间进行信息交换。系统中各进程异步执行 , 但有些进 程之间必须保持一定的联系 , 以便协调一致地完成指定任务。这种联系就是通过交换一定数量的信息来实现的。 消息缓冲通信技术是一种高级通信机制 , 由 Hansen 首先提出。其基本思想是 : 根据 生产者-消费者关系 原理 , 利用公共消息缓冲区实现进程之间的信息交换。 (1) 试叙述高级通信机制与低级通信机制 P、V 原语操作的主要区别。 (5 分 ) 试叙述解释消息缓冲通信技术的基本原理。(10 分 ) 消息缓冲通信机制中提供发送消息原语。Send(receiver,a) 和接收消息原语 Receive(a) 。调用参数 a 分别表示发送消息的内存区首地址或接收进程的内存消息区首地 址。试设计相应的数据结构 , 并用 P、 V 操作原语实现 Send 和 Receive 原语。 (15 分 ) 答案 : 要点:进程间通信时所交换的信息量可多可少。少者仅是一些状态和数据的交换,或者仅是一个简单的唤醒信号;多者可交换大量信息。前者称为进程同步与进程互斥,亦 称进程间低级通信;后者通信方式称为进程间高级通信。(答出要点给 3 分,根据组织情 况再给 2 分) 要点: ①由操作系统在系统空间维护一组缓冲区; ②由操作系统提供两个进程高级通信原语

文档评论(0)

1亿VIP精品文档

相关文档