首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。 用P、V操作写出其同步算法。
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。 用P、V操作写出其同步算法。
admin
2013-03-18
55
问题
多个进程共享一个文件,其中只读文件的称为读者,其中只写文件的称为写者。读者可以同时读,但是写者只能独立地写。
用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/3Vsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据库表的索引类型共有
SQL实现分组查询的短语是______。
可以伴随着表的打开而自动打开的索引是______。
项目管理器中的“文本文件”组件包含在______选项卡中。
在FoxPro中要建立一个与现有的某个数据库有完全相同结构和数据的新数据库,应该使用如下语句中的______语句。
自由表与数据库表相比较,在自由表中不能设置【】索引。
对关系进行选择、投影或联接运算后,运算的结果仍然是一个【】。
①请编写名称为change_c的命令程序并执行,该程序实现下面的功能:将“商品表”进行备份,备份文件名为spbak.dbf;将“商品表”中“商品号”前两位编号为“10”的商品的“单价”修改为出厂单价提高10%;使用“单价调整表”对商品表的部分商品出厂单价进
要修改指定的数据表结构,首先应该打开该数据表,然后利用【】命令进入表设计器修改数据表结构。
以下数据结构属于非线性数据结构的是______。
随机试题
研究人员把受试者分成两组:A组做十分钟自己的事情,但不从事会导致说谎行为的事;B组被要求偷拿考卷,并且在测试时说谎。之后,研究人员让受试者戴上特制电极,以记录被询问时的眨眼频率。结果发现,A组眨眼频率会微微上升,但B组的眨眼频率先是下降,然后大幅上升至一般
对同一样品分析,采取一种相同的分析方法,每次测得的结果依次为31.27%、31.26%、31.28%,其第一次测定结果的相对偏差是()。
简述直线职权和参谋职权的主要区别。
下列属于商业银行固定资产贷款贷前调查报告内容要求的有()。
下列情形中,公民、法人或者其他组织可以依照行政复议法申请行政复议的有()。
甲股份有限公司为商品流通企业。2015年度财务报表的有关资料如下:(1)2015年12月31日资产负债表有关项目年初、期末数如下(单位:万元):(2)2015年度利润表有关项目本年累计数如下(单位:万元):(3)其他有关资料如下:①本期增值税销
某合伙企业由于经营不善,无力偿还对外所欠的应付货款。下列有关债务清偿的说法正确的有()。
设X~N(0,1),则P(-2<X<2)=()。
关于《大明律》的表述,正确的有()。
在VisualFoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是:
最新回复
(
0
)