首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。 用P、V操作写出其同步算法。
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。 用P、V操作写出其同步算法。
admin
2013-06-14
35
问题
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。
用P、V操作写出其同步算法。
选项
答案
用P、V操作的同步算法如下: Begin Integer mutex1,mutex2,rc; mutex1:=1; mutex2:=1; rc:=0; Cobegin Reader; Begin P(mutex1); rc:=rc+1; if rc_1 then p(mutex2); V(mutex1); Reading the file; rc:=rc-1; if rc=0 then V(mutex2); V(mutex1); End Writer: Begin p(mutex2); Writing the file; V(mutex2); End Coend End
解析
转载请注明原文地址:https://kaotiyun.com/show/KXop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
若要指定列表框所使用的数据表,应在下列的______属性中设置。
若按格式(日期1-日期2)计算两个日期值,其运算结果为______数据。
VisualFoxPro中支持两种类型的菜单,分别是【】和弹出式菜单。
SQL是一种高度非过程化的语言,它可以直接以【】方式使用,也可以程序方式使用。
下面关于VisualFoxPro数组的叙述中,错误的是()。
一个数据库的全部MEMO字段的内容存储在()。
在报表中,打印输出内容的主要区是【】带区。
以下关于对象的叙述中,错误的是______。
有如下SQL语句:SELECT*FROM仓库WHERE仓库号=“H1”;UNION;SELECT*FROM仓库WHERE仓库号=“H2”该语句的功能是
VisualFoxPro的报表文件.FRX中保存的是______。
随机试题
我国《刑法》规定的量刑原则是【】
下列关于心脏结构的描述,错误的是
阴道毛滴虫的生活史简单,其感染阶段与致病阶段是
患者,男,24岁,头痛及前额疼痛,伴恶寒发热,目眩闭塞,舌苔薄白,脉浮。治疗应首选()
以下各项对大众传播特点的描述,正确的是
为了保证中大型会议与会者的健康与安全,一般应事先安排好()。
请从所给的四个选项中,选择最合适的一个填在问号处,使之呈现一定的规律性:
《中华人民共和国宪法》规定,公民的私有财产不受侵犯。()
现有4个人去参加某娱乐活动,该活动有甲、乙两个游戏可供参加者选择。为增加趣味性,约定:每个人通过掷一枚质地均匀的骰子决定自己去参加哪个游戏,掷出点数为1或2的人去参加甲游戏,掷出点数大于2的人去参加乙游戏。这4个人中去参加甲游戏的人数大于去参加乙游戏的人数
Robotsareusefulinexploringspacebecausetheycanworkintheconditionswhichexistinspace.Suchrobotsusuallylooklike
最新回复
(
0
)