首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
请分析下列代码( )。 Pi进程 Pj进程 flagEi]=TRUE; flag[j-]=TRUE; while(flag[-else-]);
请分析下列代码( )。 Pi进程 Pj进程 flagEi]=TRUE; flag[j-]=TRUE; while(flag[-else-]);
admin
2019-12-10
69
问题
请分析下列代码( )。
Pi进程 Pj进程
flagEi]=TRUE; flag[j-]=TRUE;
while(flag[-else-]); while(flageelse]);
critical section critical section
flag
=FALSE; flagEj]=FALSE;
remainder section remainder section
采用该算法来实现临界区的访问,其结果是( )。
选项
A、该算法可以实现进程临界区的访问
B、该算法不能实现进程临界区的访问
C、该算法可以实现进程临界区的访问,但是可能会死锁
D、该算法可以实现进程临界区的访问,但是可能会饥饿
答案
C
解析
本题考查软件法实现进程互斥同步的机制。经过分析代码,我们知道该算法属于软件先标志后检查法。该算法的基本思想是在每一个进程进入临界区之前,先设置进程自己进入的标志,再查看临界区的其他标志是否被设置。若存在设置,则该进程需等待;否则,进程进入自己的临界区。为此,设置了一个数组flag[n],如第i个元素值为false,表示Pi进程未进入临界区;值为true,表示Pi进程进入临界区。采用先设置自己标志后,再检测对方状态标志。可能会出现两个进程先后同时设置后再分别检测对方状态标志,造成双方都不能进入临界区,出现死锁现象而无限期等待。因此正确答案应为C。
转载请注明原文地址:https://kaotiyun.com/show/Q23i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
—棵二叉树的后序遍历序列为DABEC,中序遍历序列为DFBAC,则先序遍历序列为()。
若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用P、V操作作为同步机制,则信号量S的取值范围是()。
操作系统采用页式存储管理方法,要求()。
下面关于进程的叙述中,正确的是()。
给定页面请求序列RS=cadbebabcd,页框为4,起始为空,写出LRU页面置换过程。
已知加权有向图G如下,回答下列问题:(1)画出该有向图G的邻接矩阵;(2)试利用Dijkstra算法求G中从顶点a到其他各顶点间的最短路径,并给出求解过程。
若浮点运算结果尾数不是规格化数,将进行结果规格化。结果规格化有左规和右规之分,下列操作中,属于结果规格化的操作是()。I.尾数左移1位,阶码加1Ⅱ.尾数左移1位,阶码减1Ⅲ.尾数右移1位,阶码加1Ⅳ.尾数右移1位,阶码减1
假设Internel的两个自治系统构成的网络如题47图所示,自治系统AS1由路由器R1连接两个子网构成;自治系统As2由路由器R2、R3互联并连接3个子网构成。各子网地址、R2的接口名、Rl与R3的部分接口IP地址如题47图所示。请回答下列问题。若
下列说法正确的是()。Ⅰ.当各边的权值相等时,广度优先遍历算法可用来解决单源最短路径问题Ⅱ.广度优先遍历算法可用来求无向图的所有连通分量Ⅲ.广度优先遍历算法类似于树中的后序遍历算法
随机试题
在绩效评价中,评价者对评价对象的看法往往受到评价对象所属群体的影响,这种现象是()。
心电图Ⅱ、Ⅲ、aVF、V6、V7导运动后出现ST段水平下降,最可能涉及的冠状动脉有()(2000年)
使尿比密降低的因素是
【2011专业案例真题上午卷】某企业的35kV变电所,35kV配电装置选用移开式交流金属封闭开关柜,室内单层布置,10kV配电装置采用移开式交流金属封闭开关柜,室内单层布置,变压器布置在室外,平面布置示意图如下图所示,请回答下列问题,并列出解答过程:
建设单位有()违法行为的,要按照有关规定予以行政处罚。
某土石方工程,工程量为10m3,人工、材料、机械台班单位用量及单价见下表:用实物法编制该工程施工图预算,直接工程费为()元。
()一直是商业银行管理操作风险的重要工具,可作为操作风险缓释的有效手段。
在当代市场经济条件下,财政政策影响国民经济的运行,成为国家宏观经济政策的支柱。下列选项中,属于国家运用财政政策的是( )。
连接下列中外歌剧。①《费加罗的咏叹调》①《伤逝》②《恨似高山仇似海》②《白毛女》③《饮酒歌》③《费加罗的婚礼》④《紫藤花》④《茶花女》
AWhatdoesthecalorimeterlooklikeinside?BWhatprogramwasdesignedfortheexperiment?CWhatisacalorimeter?DWha
最新回复
(
0
)