首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=O; flag[O]=false; flag[1]=false; 若进程.PO和P1访问临界资源的伪代码按照下面
进程P0和P1的共享变量定义及其初值如下: boolean flag[2]; int turn=O; flag[O]=false; flag[1]=false; 若进程.PO和P1访问临界资源的伪代码按照下面
admin
2019-08-15
58
问题
进程P0和P1的共享变量定义及其初值如下:
boolean flag[2];
int turn=O;
flag[O]=false;
flag[1]=false;
若进程.PO和P1访问临界资源的伪代码按照下面设计:
void PO(){//进程PO void P1(){//进程Pl
while(TRUE){ while(TRUE){
flag[0]=TRUE; flag[0]=TRUE;
turn=1;turn=0;
while(flag[1]&&(turn==1)) while(nag[0]&&(turn==0))
临界区; 临界区;
flag[0]=FALSE; flag[1]=FALSE;
} }
} }
则并发执行进程PO和P1时产生的情况是( )。
选项
A、不能保证进程互斥进入临界区,会出现“饥饿”现象
B、不能保证进程互斥进入临界区,不会出现“饥饿”现象
C、能保证进程互斥进入临界区,会出现“饥饿”现象
D、能保证进程互斥进入临界区,不会出现“饥饿”现象
答案
A
解析
从题中给出的伪代码可知,由于信号量flag的赋值方法不对,因此会使得不能保证进程互斥进入临界区,会出现“饥饿”现象。
转载请注明原文地址:https://kaotiyun.com/show/2vCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
概述第二帝国时期法国经济发展的特点。
1908年安庆新军起义是由()领导的。
全国高校院系调整的具体时间是()。
假设系统的所有资源是同类型的,系统中的进程每次申请资源数最多1个,那么,下面列出的4种情况中,()可能发生死锁。情况序号系统中进程数资源总量
在一个8级中断的系统中,硬件中断响应从高到低的优先顺序是1→2→3→4→5→6→7→8,通过中断屏蔽技术,将中断处理优先顺序设置为1→3→5→7→2→4→6→8,如果CPU在执行一个应用程序时有5、6、7、8级的四个中断同时到达,CPU在按优先顺序处理到第
就绪队列中有n个进程等待使用一个CPU,那么,如果采用不同的调用算法,就有()种调度顺序。
指令字长为12位,每个地址码为3位,采用扩展操作码的方式,设计4条三地址指令、16条二地址指令、64条一地址指令和16条零地址指令。(1)给出一种操作码的扩展方案。(2)计算该方案操作码的平均长度。
如图所示一台路由器连接3个以太网。请根据图中给出的参数回答如下问题:(1)该TCP/IP网络使用的是哪一类IP地址。(2)写出该网络划分子网后所采用的子网掩码。(3)系统管理员将计算机D和E按照图中所示结构
下列关于客户/服务器模型的描述中,错误的是()。 Ⅰ客户端和服务器必须都事先知道对方的地址,以提供请求和服务 ⅡHTTP基于客户/服务器模型,客户端和服务器端的默认端口号都是80Ⅲ浏览器显示的内容来自服务器
简述预防死锁的办法。
随机试题
一中学生两年前开始双下肢大片出血点,对称性分布。其间时有发作,但血小板计数、出血时间、活化部分凝血活酶时间测定始终在正常范围。病人出血更为可能的原因是
必须空腹测定的项目是
下列可引起先天性婴儿畸形的常见病毒是
下列抗真菌药物中,属于丙烯胺类的是
经商务部批准由国内投资主体投资设立的国际货运代理企业及其分支机构,在取消审批以后,不需要到商务部门办理备案手续。()
社会主义的根本任务是()。
性别角色
在一起共同抢劫案件中,某省甲市人马某、宋某、周某在该省的乙市内抢劫被抓获,人民检察院决定对本案提起公诉。本案中,如果马某、宋某聘请了辩护律师,则人民法院对于没有委托辩护人的周某可以采取的做法有哪些?()
下面关于OSI参考模型陈述正确的是( )。
33
最新回复
(
0
)