当前位置: 首页 > 自学考试 > 自学考试备考资料 > 2013年自考“网络操作系统”复习资料(14)

2013年自考“网络操作系统”复习资料(14)

更新时间:2013-10-10 15:10:14 来源:|0 浏览0收藏0

自学考试报名、考试、查分时间 免费短信提醒

地区

获取验证 立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

摘要 2013年自考“网络操作系统”复习资料

  3.如何利用P、V操作实现进程间的同步?

  P、V操作是解决同步与互斥问题的有力工具。为解决同步问题,应采取如下步骤:首先根据给定问题的描述,列出各进程要执行的程序。其次,设置信号量。同步问题中有几个同步点就设置几个信号量,等待的地方加P(S),发信号(解除等待)的

  地方加V(S)。最后确定信号量的初值。在同步问题中,信号量的初值一般取0.在同步和互斥中,信号量初值的设置有何不同:在同步问题中,信号量的初值一般取为0,在互斥问题中,信号量通常取为互斥资源的个数。

  4.高级通信原语有何优点?

  能够实现在进程之间传递大量的信息。

  在消息缓冲通信方式中,发送原语和接收原语的主要功能是什么?

  发送原语的作用:将欲发送的消息从发送区复制到消息缓冲区,并把它挂起在接收进程的消息缓冲队列末尾。如果该接收进程因等待消息而处于阻塞状态,则将其唤醒。

  接收原语的作用:把发送者发来的消息从消息缓冲区复制到接收区,然后将消息缓冲区从消息队列中消去,如果没有消息可以接收,则进入阻塞状态。

  5.什么是信箱?

  信箱用于存放信件,而信件是一个进程发送给另一进程的消息。

  信箱的数据结构:信箱头和信箱体。信箱头是信箱的描述部分,信箱体由若干格子组成,每个格子可存放一个信件。

  信箱头包括的信息:①信箱名②信箱大小③已存信件数④空的格子数。

  如何用信箱实现两个进程之间的通信?

  进程A想向进程B发送消息前,先把消息组成一封信件,然后调用send原语向进程B发送信件,并将信件投入进程B的信箱中。进程B为得到进程A的消息,只要调用receive原语就可以从信箱中索取来自进程A的信件。这就完成了一次进程A到进程B的通信过程。

  更多自学考试复习资料请您持续关注环球网校自学考试频道!

 

?2013年7月各省市自考成绩查询入口汇总

?各地10月自考时间

更多信息请访问:自学考试频道    自学考试论坛

分享到: 编辑:环球网校

资料下载 精选课程 老师直播 真题练习

自学考试资格查询

自学考试历年真题下载 更多

自学考试每日一练 打卡日历

0
累计打卡
0
打卡人数
去打卡

预计用时3分钟

环球网校移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载

返回顶部