首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
admin
2009-02-15
41
问题
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。
【说明】
有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源。以下【C代码1】给出了一种实现方法。
【C代码1】
int flag[2]; /+flag数组,初始化为FALSE*/
Enter_Critical_Section(int my_task_id, int other_task_id)
{ while (flag[other_task_id]==TRUE); /*空循环语句*/
flag[my_task_id]=TRUE;
}
Exit_Critical_Section(int my_task_id, int other_task_id)
{ flag[my_task_id]=FALSE;
}
当一个进程要访问临界资源时,就可以调用【C代码1】给出的这两个函数。【C代码2】给出了进程0的一个例子。
【C代码2】
Enter_Critical_Section(0,1);
……使用这个资源……
Exit_Critical_Section(0,1);
……做其他的事情……
选项
答案
在多道程序系统中,各进程可以共享各类资源,但有些资源一次只能供一个进程使用。需要互斥访问的资源称为临界资源
解析
在多道程序系统中,各进程可以共享各类资源,但有些资源一次只能供一个进程使用。需要互斥访问的资源称为临界资源(Critical Resource),如打印机、共享变量和表格等。
转载请注明原文地址:https://kaotiyun.com/show/9IjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
下列关于PowerPoint 中自定义动画的说法中,(61)是正确的。
面向社会服务的信息系统突发安全事件时所采取的技术措施中一般不包括(62)________________。
在Excel2010中的A1单元格输入公式(),按回车键后,该单元格值为0.25。
某村领导要求信息处理技术员估计该村一池塘中的鱼的大致数量。该技术员想出了一个办法:先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。几天后,再从该池塘中捕出40条鱼,发现其中有2条是有记号的。因此,他估计该池塘鱼的数量大致为(68)条(假设这几天
某地区考试机构准备对信息处理技术员考试笔试成绩(BS)不低于45分,并且机考成绩(JK)为43~44分者进行重点复查。对考生成绩表进行筛选操作时,正确描述上述条件的表达式是(27)。
在统计学中,用来衡量一个样本中各个数据波动大小的量是______。
双击某个非可执行程序的文件名将(24)。
据某地区统计,今年中小学生中肥胖学生约占10%,而且,肥胖学生人数正在以8%的速度增长。假设近年中小学生的总量变化不大,据此我们可以推算出,明年该地区中小学生中肥胖学生的比例约为(64)。
综合布线系统由6个子系统组成,将图1-1中(1)~(6)处空缺子系统的名称填写在答题纸对应的解答栏内。制作交叉双绞线(一端按EIA/TIA568A线序,另一端按EIA/TIA568B线序)时,其中一端的线序如图1-2(a)所示,另一端线序如图1—2
随机试题
我国的政党制度是()
按照组织所处的经营环境状况不同,组织变革可以分为()
A.选择因素B.回归因素C.时间因素D.霍桑效应E.测量者因素影响评价的因素中,“健康教育项目实施后,测试者的主观愿望可能导致其在效果评价中有意无意放松对评价标准的掌握,从而使项目效果偏离真实情况”属于
下列哪项属于原发性腹膜炎的病因
投资工具依其风险由低至高排列,正确的是()。
2015年1月1日,甲日报社与刘某达成口头协议,聘用刘某为临时校对员(非全日制用工),工作时间为每天9点至12点,提前完成工作任务可以提前离开,工资为80元/小时。因刘某表现优秀,经甲日报社人事部门多次与刘某协商后,双方达成口头协议,将刘某转为全日制正式校
资料:(1)ABC公司拟开发一种新的高科技产品,项目投资成本为1100万元。(2)预期项目可以产生平均每年120万元的永续现金流量。该产品的市场有较大不确定性。如果消费需求量较大,预计经营现金流量为150万元;如果消费需求量较小,预计经营现金流量为96
Caller:Hello.I’mringingabouttheflatadvertisedintoday’sSTAR.______?Mrs.Green:Yes,itis.Twoorthreepeoplehaver
LoriewaitedoveranhourforKen.Hereally______havecalledher,don’tyouthink?
A、Aplate.B、Atable.C、Alamp.D、Aphone.A细节题,从第三句话可以清楚地了解到男士在匆忙接听电话时不慎打碎的是盘子而不是新买的灯,故选A。
最新回复
(
0
)