首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
阅读以下技术说明和C语言代码,根据要求回答问题1至问题6。 【说明】 有两个进程(编号分别为0和1)需要访问同一个共享资源。为了解决竞争条件(race condition)的问题,需要实现一种互斥机制,使得在任何时刻只能有一个进程访问该共享资源
admin
2009-02-15
74
问题
阅读以下技术说明和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://www.kaotiyun.com/show/9IjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
以下关于Excel单元格操作的叙述,(52)是错误的。
n=1,2,3,…,100时,[n/3]共有(4)________________个不同的数([a]表示a的整数部分,例如[3.14]=3)。
我国的信息安全法律法规包括国家法律、行政法规和部门规章及规范性文件等。()属于部门规章及规范性文件。
在Excel2010中的A1单元格输入公式(),按回车键后,该单元格值为0.25。
国际标准化组织提出的开放系统互连OSI参考模型,将计算机网络分成7层,其中最底层是()。
处理海量数据时,删除重复数据的作用不包括()。
下面关于幻灯片打印的叙述中,正确的是______。
在下列的Excel表中,在C3单元格输入公式“=A2+$C$2”,则C3单元格的值为(55)。
某公路限速90公里/小时。有一辆小车在路上抛锚,为防止后续车辆追撞,需要在离车后至少_________米处摆放“∧”形标志(假设行车刹停时间为2秒)。
/etc/dhcpd.conf文件中的配置语句:hostCIU_DHCP{hardwareethemet52.54.AB.3B.B6.45fixed-address192.168.1.15;}表示的是什么意思?当配置文件配置好以后,还
随机试题
下列关于线性链表的叙述中,正确的是
TXA2减少常见于
A、20(S)-原人参二醇B、20(R)-原人参二醇C、人参二醇D、20(S)-原人参三醇E、人参三醇A型人参皂苷经酸水解后得到()
[2004年第117题]住宅厨房与卫生间的门如不设固定百叶,应留有一定进风措施,门下距地留出的缝隙不小于:
甲企业为危险化学品生产经营单位,2017年6月与乙企业签订了工厂机械、管道类检修维护服务合同,双方约定,乙企业为甲企业的位于某县化学工业园区内的乙烯裂解综合装置中相关工厂提供机械、管道类日常维护修理服务。该合同所包含的健康安全环境条款规定,乙企业为甲企业的
岁暮杜甫岁暮远为客,边隅还用兵。烟尘犯雪岭,鼓角动江城。天地日流血,朝廷谁请缨?济时敢爱死?寂寞壮心惊!这首诗使用了多种表达技巧,请举出两种并作赏析。
能够使用“输入掩码向导”创建输入掩码的字段类型是______。
I______tocatchthe2:00plane,butnosuchluck.
Whendid"TheOprahWinfreyShow"becomenationallypopular?
ReadingEfficientlybyReadingIntelligentlyUsinggoodreadingstrategies,youcangetthemaximumbenefitfromyourreadingw
最新回复
(
0
)