首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
以下程序中有两个并发进程,且假设这两个并发进程可以任何相对速度执行,变量amount的值只有被单独的机器指令装入寄存器后才能被增值。 BEGIN amount:integer; amount:=0; COBEGIN
以下程序中有两个并发进程,且假设这两个并发进程可以任何相对速度执行,变量amount的值只有被单独的机器指令装入寄存器后才能被增值。 BEGIN amount:integer; amount:=0; COBEGIN
admin
2019-07-18
81
问题
以下程序中有两个并发进程,且假设这两个并发进程可以任何相对速度执行,变量amount的值只有被单独的机器指令装入寄存器后才能被增值。
BEGIN
amount:integer;
amount:=0;
COBEGIN
process Pl
nl:integer;
BEGIN
for n1:=1 to 10 do amount:=amount+2;
END;
process P2
n1:integer;
BEGIN
for n1:=1 to 10 do amount:=amount+3;
END;
COEND
write(amount);
END;
以上程序输出的共享变量amount的上下界为( )。
选项
A、[20,30]
B、[O,20]
C、[20,50]
D、[30,50]
答案
C
解析
当进程P1和P2按顺序执行,即在执行过程中不发生进程切换时,amount可以达到最大值50。现在考虑如下情况:每次当进程P1执行完一个amount+2,但还没来得及更新amount的值时,发生了进程切换,切换到进程P2,进程P2也执行完一个amount+3,这时,amount的值更新发生在P1中,最后amount的值为20。
转载请注明原文地址:https://kaotiyun.com/show/CxCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
阅读材料并结合背景知识回答问题:材料到17世纪60年代,伟大的科学学会的时代到来了:英国皇家学会、法国科学院先后成立。此前,科学工作在很大程度上仰仗于国王对科学家个人的资助一第谷领取丹麦国王的津贴,开普勒由德意志皇帝资助;或者靠某些科学“爱好者”、赞助者
对阿拉伯半岛的统一起了促进作用的宗教是()。
第一次世界大战后殖民地和半殖民地第一次取得胜利的民族民主革命是()。
1962,中共中央调整计划目标,工业生产值原定950亿元调为880亿元,钢产量755万吨调为600万吨,并按“经济合理,保留骨干的原则,对企业关停并转。这举措目标
论述唐玄宗时期军事制度的主要变化及其影响。
解放军渡江战役中横渡长江的东西两个攻击点是()。
北宋在统一南方割据势力的过程中特设(),把征南所得的财富统一存放,以作日后恢复幽燕之费。
[*]对应的微指令如下:ADD01XX1010000010XX10010000XX1001001001MOV00XX10100010XX1101001001
在集中式总线仲裁中,()方式响应时间最快。
已知二叉树采用二叉链表方式存放,要求返回二叉树T的后序序列中的第一个结点的指针,是否可不用递归且不用栈来完成?请简述原因。
随机试题
画出图Ⅱ-15所示三相变压器的位形图,并判断其连接组别。
劳神过度易损伤的内脏是
关于儿童颌骨骨折的治疗,哪项是错误的
患者,女,45岁,食欲不振数日,症见嗳气吞酸、腹胀泄泻,证属脾胃虚弱、中气不和,治当健脾和胃,宜选用的中成药是
对使用新能源车船、节约能源车船的,免征车船税。()
以美国教育家杜威为代表的现代教育派倡导的“三中心”是()。
正如党的十七大报告所总结的:“改革开放不是一蹴而就的”,改革开放不是一次轻松浪漫的旅行,而是一次决定中华民族历史命运的伟大远航,它有___________的时刻,也时常充满惊涛骇浪。填入画横线部分最恰当的一项是()。
Swisswatchmakershavefirmlyestablishedthemselvesastheworld’sleadingwatchmakersoverthepastthreecenturies.Withare
Amajorreasonforconflictintheanimalworldisterritory.Themaleanimal【C1】______anarea.Thesizeoftheareais【C2】____
ItisknowntousthatEnglishisnotasoldasChinese,butitiswidelyusedbymostpeopleallovertheworld.Englishspeake
最新回复
(
0
)