首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码: int flag[2];/*flag数组,初始化为FALSE*/
admin
2014-04-17
22
问题
假设有一个进程拥有两个线程(编号为0和1)需要去访问同一个共享资源,为了避免竞争状态的问题,必须实现一种互斥机制,使得在任何时候只能有一个线程在访问这个资源。假设有如下的一段代码:
int flag[2];/*flag数组,初始化为FALSE*/
Enter_critical_section(int my_thread_id),int other_thread_id)
while (flag[other_thread-id]=TRuE); /*空循环语句*/
flag[my_thread_id]=TRUE;
}
Exit_Critical_Seetion(int my_thread_id),int other_thread_id)
{
flag[my_thread_id]=FALSE;
}
当一个线程想要访问临界资源时,就调用上述的这两个函数。例如,线程0的代码可能是这样的:
Enter_Critical_Section(0,1);
……使用这个资源……
Exit_Critical_Section(0,1),
……做其他的事情……
试问:
该共享资源可以是( )。
选项
A、进程代码
B、线程1的堆栈
C、进程所拥有的已打开文件
D、计算机全部的地址空间
答案
A,C
解析
线程中的实体基本上不拥有系统资源,只是有一点必不可少的、能保证独立运行的资源,如线程控制块、一些寄存器和堆栈,所以B选项错误。堆栈是线程拥有的资源,不可共享。
在同一进程中的各个线程,都可以共享该进程所拥有的资源,但多数情况下,进程只会拥有一定的地址空间,不可能拥有计算机全部的地址空间,所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/wixi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
塞尔维乌斯改革的内容和意义。
下列()的社会思想突出表现为“仁”。
三国时期,魏、蜀、吴灭亡的先后顺序是()。
提出行星绕太阳运行为椭圆形轨道的天文学家是()。
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
汉章帝会群儒于白虎观,讨论经义,由()写成《白虎通德论》(又称《白虎通义》、《白虎通》)一书,这部书系统地吸收了阴阳五行和谶纬之学,形成今文经学派的主要观点。
菲律宾联盟的创建者是()
描述滑动窗口机制及其作用。比较停止一等待协议,多帧滑动窗口和后退N帧协议,多帧滑动窗口与选择重传协议的区别。
某计算机的主存地址空间大小为256MB,按字节编址。指令Cache和数据Cache分离,均有8个Cache行,每个Cache行大小为64B,数据Cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如下:假定int类型数据用32位补码表示,程序
某机采用计数器定时查询方式来进行总线判优控制,共有4个主设备竞争总线使用权,当汁数器初值恒为102时,4个主设备的优先级顺序为()。
随机试题
公募基金定期披露的报告包括()。Ⅰ.月度报告Ⅱ.季度报告Ⅲ.半年度报告Ⅳ.年度报告
WhichofthefollowingdescriptionsofThomasHardyiswrong?()
男孩,15岁。急起畏寒、发热2天,伴精神萎靡、烦躁不安。查体:全身皮肤黏膜有广泛的瘀点、瘀斑,脑膜刺激征阴性。血象:WBC20.0×109/L,NO.90,LO.10。为快速诊断提供依据,应做哪项检查
施工资源管理任务中,“确定资源的选择”不包括( )工作。
( )使得每项工程都要根据实际情况制定健康安全与环境管理计划。
个人银行储蓄账户既可以办理现金存取业务,也可以办理转账结算业务。()
旅游团北戴河时,一游客提出希望单独划船出海,导游员应()
“蜗居”、“蚁族”这两个词非常__________地反映出以“80后”为主的中国年轻一代既有目标又充满困惑、既努力奋斗又充满__________地“混”在大城市的实况。他们心中更大的信仰,应该是对未来成功和幸福的强烈渴望吧。填入划横线部分最恰当的一项是(
Withoutcomputers,muchoftheadvancedtechnology______.
MediaSelectionforAdvertisementsA)Afterdeterminingthetargetaudienceforaproductorservice,advertisingagenciesmusts
最新回复
(
0
)