早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

设系统中只有进程A和进程B,除了互斥地使用CPU和打印机R外,进程A和B不使用其他资源。另外,进程B的

题目

设系统中只有进程A和进程B,除了互斥地使用CPU和打印机R外,进程A和B不使用其他资源。另外,进程B的优先级比A高,而进程A先于B准备好。进程A和 B的执行情况如图4-3所示,其中粗实线表示进程在执行中,细实线表示打印机R在使用中(每个进程具有三种状态:运行、就绪和阻塞)。

请分别说明进程A和B在图4-3所示的t1、t2、t3、t4时刻所处的状态;若是阻塞状态,请说明阻塞原因。

参考答案
正确答案:
解析:从题目中给出的进程A和B的执行情况可知,由于进程A先就绪,所以进程A先开始执行,当进程A使用打印机R时,就释放CPU。在进程A释放 CPU期间,进程B准备就绪而CPU空闲,所以进程B开始执行。在t1时刻,进程A在等待打印机R工作结束,所以处于阻塞状态,而进程B显然在运行状态。在t2时刻,进程A仍然在等待打印机R工作结束,所以处于阻塞状态,而进程B则由于需要使用临界声源R而进入阻塞状态。在t3时刻,进程A处于运行状态,而进程B则由于等待打印机R工作结束而处于阻塞状态。当进程B使用完打印机R后,由于其优先级高于进程A,所以将CPU分配给进程B而使得进程A转入就绪状态。因此在t4时刻,进程 B在运行而进程A处于就绪状态。
看了设系统中只有进程A和进程B,除...的网友还看了以下:

根据板块构造学说,印度与我国接壤的山地主要形成于()A、印度坂块与印度洋坼块挤压B、印度洋坂根据板 其他 2020-05-17 …

2006年5月27日,印尼(印度尼西亚)日惹市附近发生里氏6.2级地震,地震发生在人口密集地区,造 语文 2020-06-17 …

下列关于印度的叙述,正确的是()A.印度是一个多民族的社会主义国家B.印度是佛教的发源地,大部分印 语文 2020-07-07 …

北京时间2010年10月25日22时52分,印度尼西亚苏门答腊岛西部海域发生了里氏7.2级地震,主 语文 2020-07-16 …

下列科技成就中,哪一项是隋朝时期出现的()A.发明活字印刷术B.设计建造赵州桥C.发明地动仪D.《 历史 2020-07-29 …

读印度地图,完成下列问题.(1)城市D附近的粮食作物是.(2)城市B是印度最大港口,其面临的海是.( 其他 2020-11-06 …

读印度地图,回答下列各题.(1)城市B是印度最大的工业中心,城市C是印度电子软件中心.(2)南亚自北 语文 2020-12-17 …

关于印度自然地理特征的描述,正确的是()A.印度的北部是高原,中部是山地,南部是平原B.印度全国都是 语文 2020-12-22 …

读印度地图,回答下列问题.(1)城市B是印度最大的工业中心;(2)据图分析,城市D发展钢铁工业的有利 其他 2020-12-30 …

读印度地图,回答下列问题:(1)城市B是印度最大的工业中心,城市C是印度电子软件中心.(2)据图分析 语文 2020-12-30 …