浙江大学远程教育学院
《操作系统原理》课程作业
—————————————————————————————
一、单选题
1. 进程P0和P1的共享变量定义及其初值为
boolean flag[2];
int turn=0;
flag[0]=FALSE;flag[1]=FALSE;
若进程P0和P1访问临界资源的类C代码实现如下:
void P0() //P0进程
{ while(TURE){
flag[0]=TRUE; turn = 1;
while (flag[1] turn == 1) ;
临界区;
flag[0] = FALSE;
}
}
void P1() //P1进程
{ while(TURE){
flag[1]=TRUE; turn = 0;
while (flag[0] turn == 0) ;
临界区;
flag[1] = FALSE;
}
}
则并发执行进程P0和P1时产生的情况是:D
A.不能保证进程互斥进入临界区、会出现“饥饿”现象
B.不能保证进程互斥进入临界区、不会出现“饥饿”现象
C.能保证进程互斥进入临界区、会出现“饥饿”现象
D.能保证进程互斥进入临界区、不会出现“饥饿”现象
2.有两个进程P1和P2描述如下:
shared data:
int counter = 6;
P1 :
Comput
您可能关注的文档
- 大唐集团火电机组能耗指标指导意见解决方案.doc
- 2016电大心理学形成性考核册解决方案.doc
- 大唐吉林长山热电厂2.25事故通报解决方案.doc
- 2016电大电子商务教考一体化作业及考通用解决方案.doc
- 11.2-怎样比较做功-的快慢-(沪粤版)分析报告.ppt
- 2016电大Flash动画制作解决方案.doc
- 缸内直喷发动机工作原理与检修技术分析.ppt
- 2017中考物理计算题--力学-综合及--解决方案.doc
- 第四章_水准测量和水准仪技术分析.ppt
- 2016单招一模计算机专业解决方案.doc
- 公司安全生产委员会会议记录.docx
- 2026美妆业趋势报告.pptx
- 2026年全球经济展望报告(英).pptx
- 国家市场监管总局:中国OPC发展调研报告2026.pptx
- 极氪8X预售期用户反馈快报:基于237条真实VOC-2026-04-用户研究.pdf
- 极氪8X预售期用户反馈快报:基于237条真实VOC-2026-04-用户研究.pptx
- 2026年光伏乘用车光伏系统技术考量研究报告-2026-04-技术资料.pdf
- 摩托车行业2025Q4复盘:张雪机车的海外竞争对手经营状况如何?-260403-中信....pptx
- 3D打印行业研究:重视DED技术在商业航天成长潜力.pptx
- 北京航空航天大学&清华大学_OpenClaw在企业办公中的应用.pptx
原创力文档

文档评论(0)