首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
请分析下列代码( )。 Pi进程 Pj进程 flagEi]=TRUE; flag[j-]=TRUE; while(flag[-else-]);
请分析下列代码( )。 Pi进程 Pj进程 flagEi]=TRUE; flag[j-]=TRUE; while(flag[-else-]);
admin
2019-12-10
72
问题
请分析下列代码( )。
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
学硕统考专业
相关试题推荐
从下面关于虚拟设备的论述中,选择一条正确的论述()。
在协议数据单元中,控制信息所不包括的内容是()。
若一个栈的输入序列为1,2,3…n,输出序列的第一个元素是i,则第j个输出元素是()。
快速排序算法中,如何选取一个界值(又称为轴元素),影响着快速排序的效率,而且界值也并不一定是被排序序列中的一个元素。例如,我们可以用被排序序列中所有元素的平均值作为界值。编写算法实现以平均值为界值的快速排序方法。
在一个按字节编址的计算机中,若数据在存储器中以小端方案存放。假定int型变量i的地址为08000000H,i的机器数为01234567H,地址:08000000H单元的内容是()。
某一个计算机系统采用虚拟页式存储管理方式,当前在处理机上执行的某一个进程的页表如下所示,所有的数字均为十进制,每一项的起始编号是0,并且所有的地址均按字节计址,每页的大小为1024字节。(1)计算下列逻辑地址转换为物理地址,并说明为什么
下列选项中,描述浮点数操作速度指标的是____。
某机字长32位,主存容量32MB,按字节编址;该机的Cache采用4路组相联映射方式,Cache容量为16KB,块长为4个字,试回答下列问题:画出主存地址格式示意图,注明各字段名称及位数。
下面()协议中,客户端和服务器之间采用面向无连接的协议进行通信。
下列说法正确的是()。Ⅰ.当各边的权值相等时,广度优先遍历算法可用来解决单源最短路径问题Ⅱ.广度优先遍历算法可用来求无向图的所有连通分量Ⅲ.广度优先遍历算法类似于树中的后序遍历算法
随机试题
A.0mlB.0.5mlC.2mlD.4mlE.6ml无精液症患者一次射精的量低于:
试比较离心泵下述三种流量调节方式能耗的大小:①阀门调节(节流法);②旁路调节;③改变泵叶轮的转速或切削叶轮。()
一组排列有序的计算机指令的集合称为______。
甲为有独立请求权第三人,乙为无独立请求权第三人,关于甲、乙诉讼权利和义务,下列哪一说法是正确的?(2010年卷三41题)
已知某工程双代号网络计划的计划工期等于计算工期,且工作M的开始节点和完成节点均为关键节点,则该工作( )。
下列不是专业审慎的基本要求的是()。
下列不属于产品生产成本表的有()。
法律关系是一种物质关系。()
有如下代码段,请填写完整所缺的部分。importjava.util.Vector;importjava.io.*;publicclassTestSer{publicstaticvoidmain(
TheSingaporeundergroundtrainsystem,knownastheMRT,offersaspeedyandeasywaytogetaboutourcity.You’llneedsmall
最新回复
(
0
)