问题 问答题

某操作系统将消息缓冲通信作为进程之间通信的基本手段。Send和Receive分别为发送消息和接收消息原语。请设计一种方案,用于Send和Receive原语来实现基于信号量的P、V操作。

答案

参考答案:(1) 所有信号量由一个叫同步的进程来完成,对应每个信号量设置一个计数器(记录信号量的值)和一个等待进程链表。
(2) P、V操作通过调用P、V过程来完成。P和V过程将信号量s和操作作为消息发给同步进程,然后等待同步进程的回答。
(3) 同步进程接收到消息后,看所要求的操作能否完成。P操作当S的值为0时,同步进程把调用者推入队列,不发回消息,调用者处于等待状态;V操作总能完成,所以发回一空消息给调用者,将其解冻,同时检查S的值是否为1和相应等待队列是否为空。若S为1,且队列不空,则从队列中移出一个进程,向它发送一个空消息,将它解冻。

多项选择题
论述题

(12分)2014年3月22日至4月1日,国家 * * 习 * * 访问欧洲,铺设了友谊理解合作的桥梁,充分展示了自信友善包容负责任大国形象,全面提升了我国同欧盟关系水平。期间,深刻阐释了中国的核安全观和文明观,引发国际社会积极反响。阅读材料,回答问题。

材料一  2014年3月24日,习 * * * * 在第三届核安全峰会上首次提出中国的核安全观:要坚持理性、协调、并进的核安全观:第一,发展和安全并重,以确保安全为前提发展核能事业。第二,权利和义务并重,在强调各国履行有关国际义务的同时,也要尊重各国根据本国国情采取最适合自己的核安全政策和举措的权利。第三,自主和协作并重,以互利共赢为途径寻求普遍核安全。第四,治标和治本并重,加强防扩散出口控制,营造和平稳定的国际环境。中国将坚定不移增强自身核安全能力,积极维护地区和世界和平稳定。

(1)结合材料一,运用“国际关系和外交政策”知识,阐明我国提出核安全观的依据。(6分)

材料二  2014年3月27日,国家 * * 习 * * 在联合国教科文总部发表主旨演讲,深刻阐释了中国的文明观:文明因交流而多彩,文明因互鉴而丰富。文明交流互鉴,是推动人类文明进步和世界和平发展的重要动力。推动文明交流互鉴,需要坚持以下原则:第一,文明是多彩的,一花独放不是春,百花齐放春满园;第二,文明是平等的,傲慢和偏见是文明交流互鉴的最大障碍;第三,文明是包容的,秉持包容精神,才能实现文明和谐。

(2)根据材料二,运用文化生活知识,说明推动文明交流互鉴带来的启示。(6分)