首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
admin
2009-02-15
42
问题
阅读以下技术说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
人工智能(AI)时代,人类面临许多新的安全威胁。以下(60)________________不属于安全问题。
许多企业常把大量暂时不用的过期数据分类归档转存于(8)________________中。
n=1,2,3,…,100时,[n/3]共有(4)________________个不同的数([a]表示a的整数部分,例如[3.14]=3)。
在使用计算机的过程中应增强的安全意识中不包括________________。
操作系统的资源管理功能不包括________________。
在Word2010文档中,某个段落最后一行只有一个字符,()不能把该字符合并到上一行。
上级要求信息处理技术员做a、b、c、d、e五件工作。先做什么,后做什么,如何安排呢?根据工作性质以及紧急程度,他列出了如下几条规则:a应在b前 c应在a前 d应在a前 a应在e前d应在b前 b应在e前 c应在d前 c应在
为使双击指定类型的文件名就能调用相应的程序来打开处理它,需要将这种文件类型与相应的程序建立文件(23)。
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明在一台计算机上安装完成Windows2000服务器及相应的服务组件。
从网络连接的角度来看,代理服务器承担了何种网络设备的功能?为了实现内部计算机客户端通过代理服务器访问Internet,还需对客户端n浏览器的有关参数进行配置。打开IE浏览器的“Internet属性”窗口,选择“连接”选项卡,进入“局域网设置”窗口,如图
随机试题
正常人触觉语颤的生理差异为()
下列对间歇热的叙述正确的是
冬季,某猪场引种1周后,部分引入母猪体温41~42℃,厌食。流产,腹部和后肢皮肤发紫,并迅速传播至全场,抗生素治疗无效,与疫情密切相关的因素是
肾盂肾炎最常见的感染途径是
A.全蝎B.牛黄C.海螵蛸D.蟾蜍E.羚羊角具有“乌金衣”特征的药材是()
债务人将合同义务全部或者部分转移给第三人的,的应当( )。
2015年高考结束后,小明和其同学去北方某城市避暑休闲了1个月,在此期间,主要活动包括:(1)向当地人张某租赁了一套住房,支付了1个月的房租4000元,同时向某汽车租赁公司租赁了一辆汽车,支付了1个月的租金5000元;(2)去当地知名影院观看暑期档上映
幼儿园的双重任务是指幼儿园对幼儿实施保育和教育以及()。
根据《专利法》的规定,下列关于专利强制许可的表述,错误的是()。
Inthepast,theParkServicefocusedonmakingthebigscenicparksmore【21】andcomfort-ablefortourists.Roadswerepavedto
最新回复
(
0
)