首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示: int amount=0: sAVE(){ TAKE(){ int m1; int m2; m1=
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示: int amount=0: sAVE(){ TAKE(){ int m1; int m2; m1=
admin
2019-08-15
75
问题
兄弟俩共同使用一个账号,每次限存或取10元,存钱与取钱的进程分别如下所示:
int amount=0:
sAVE(){ TAKE(){
int m1; int m2;
m1=amount: m2=amount;
m2=m2一10:
amount=m2;
}
m1=ml+10:
amount=m1:
}
由于兄弟俩可能同时存钱和取钱,因此两个进程是并发的。若哥哥先存了两次钱,但在第三次存钱时弟弟在取钱。请问:
最后账号amount上面可能出现的值是多少,7
选项
答案
本题考查P、V操作实现进程的互斥。 哥哥存两次钱后,共享变量amount的值为20。哥哥的第三次存钱与弟弟的取钱同时进行,如果两者顺序执行,则最后amount的值为20;如果在一个进程的执行过程中进行CPU调度,转去执行另一进程,则最后amount的值取决于amount=ml及amount=m2的执行先后次序,若前者先执行,则最后amount的值为10,若后者先执行,则最后amount的值为30。因此,最后账号amount上可能出现的值有10、20、30。
解析
转载请注明原文地址:https://kaotiyun.com/show/8iCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
中共十七大指出,改革开放以来我们取得一切成绩和进步的根本原因归结起来就是()。
对三国鼎立局面的形成起到关键性作用的战役是()。
清朝人关初期执行了一些错误的政策,在社会上产生了不良的影响,其中不包括()。
在国民政府统治下的中国民族经济发展缓慢的原因不包括()。
庆历新政是统治集团内部为了改革弊病而进行的一次努力。回答问题:范仲淹在()中提出了具体的改革方案。
如下图所示为一个网络连接的示意图,主机1到主机2采用了SLIP网络连接,SLIP网络可以传输的最大数据段是296字节,主机2和主机3使用了以太网连接。请问:(1)为了使IP不分片,主机1可以在TCP包中承载多少数据?(2)主机3可以在TCP包中承载多
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
计算机系统中存储器为何采用分级结构?
冯.诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是____。
以下关于查找方法的说法正确的是()。 Ⅰ顺序查找法只能在顺序存储结构上进行 Ⅱ折半查找法可以在有序的双向链表上进行 Ⅲ分块查找的效率与线性表被分为多少块有关
随机试题
A.淋法B.淘洗法C.泡法D.漂法E.润法质地松软、水分易渗入、有效成分易溶于水及气味芳香的药材,宜采用的水处理软化方法是
某医院内科病房。责任护士误将甲床患者的青霉素注射给乙床患者。发现错误后,该护士心里十分矛盾和紧张,对乙床患者进行了严密观察,没有出现青霉素过敏反应。对此,以下说法符合伦理的是
既能疏肝破气,又能散结消滞的药物是()
A.温经汤B.槐花散C.归脾汤D.桃核承气汤E.当归补血汤
冻疮的命名方法是
开放式基金注册登记体系的模式不包括()。[2014年l1月证券真题]
学校应当推广使用全国通用的普通话,任何学校不得用少数民族通用的语言文字教学。()
考核是在考试的基础上进行的,其对象是所有参加考试者,其内容主要包括政治素质、工作表现、工作能力和思维能力等。()
《刑法》第93条第2款规定:“国有公司、企业、事业单位、人民团体中从事公务的人员和国家机关、国有公司、企业、事业单位委派到非国有公司、企业、事业单位、社会团体从事公务的人员,以及其他依照法律从事公务的人员,以国家工作人员论。”下列关于该法律条文的认识,正确
Whatdoesthewomantrytodointheconversation?
最新回复
(
0
)