首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
有一对夫妻在某银行申请了一个共同的帐号,办理了正副两张银行卡。每张银行卡都可独立存款和取款,规定每次存款或取款的金额为1000元(约定可透支)。自动存取款机中为银行卡设置了如下两个进程: begin amount:mteger; amount:=0
有一对夫妻在某银行申请了一个共同的帐号,办理了正副两张银行卡。每张银行卡都可独立存款和取款,规定每次存款或取款的金额为1000元(约定可透支)。自动存取款机中为银行卡设置了如下两个进程: begin amount:mteger; amount:=0
admin
2012-09-30
111
问题
有一对夫妻在某银行申请了一个共同的帐号,办理了正副两张银行卡。每张银行卡都可独立存款和取款,规定每次存款或取款的金额为1000元(约定可透支)。自动存取款机中为银行卡设置了如下两个进程:
begin
amount:mteger;
amount:=0;
cobegin
process SAVE
k:integer;
begin
k:=amount;
k:=k+1000;
amount:=k
end;
Drocess TAKE
t:integer;
begin
t:=amount:
t:=t-1000;
amount:=t
end;Coend;
end;
回答下列问题:
(1)上述进程执行时会产生怎样的错误?为什么?
(2)为保证系统的安全,可采用PV操作来管理。请完善上述程序,以确保系统的安全。
选项
答案
(1)会产生与时间有关的错误。 因正副卡都可独立存取款,且存取款是随机的,故两进程就可能并发执行。 由于它们都涉及到共享变量amount,当交替访问amount时就会出错。 (2)完善后的程序如下。方框处为应完善的内容。 [*]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/KfNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
由2M×1位DRAM存储芯片构成8M×8位的高集成度的内存条,所需该存储芯片的片数为()
有一接口电路如题40图所示,设计一个程序能自己记录按钮K按下的次数,并将按下次数存放在数据段内变量COUNT中。设8255A的A口地址为60H~63H,按下次数小于256次,现给出程序清单,请在程序清单的空格处填上正确内容。MOVAL,___
表示主存容量的常用单位是()
在χy平面内由(0,0)点以v=5的恒定速度运动到(6,8)点,设采样周期为0.01s。试求:(1)完成该直线运动需多少时间;(2)推导出两点间的直线插补递推计算公式。
如图所示为一机械装置的传动示意图。已知步进电动机M的步距角θ=0.75°,驱动的两级齿轮:z1=24,z2=45,z3=26,z4=64,丝杠的导程P=10mm。(1)验算两级齿轮系的传动比是否符合最佳速比分配条件;(2)求工作台的最小
某建材企业拟建钢筋生产线的设计产量为5000t/年,钢筋售价为3500元/t,每年总固定成本为140万元,单位可变成本为2800元/t。假定:产量、成本、盈利之间的关系均为线性关系,试进行盈亏平衡分析。
简述施工项目成本控制的原则。
列举计算机网络安全应达到哪些目标。
使用Linux的命令行方式,在超级用户下安装Samba服务的系列命令是()
在UNIX设备管理中,为了减少I/O次数,使用的方法有_______。
随机试题
外科疾病中最常引起代谢性碱中毒的是
下列作用不属于酚妥拉明的是
下列哪几项是栀子所具有的药理作用?
下列关于地方预算的表述中,正确的有()。
资料(一)华科建筑股份有限公司(以下简称华科建筑)于1996年由华威集团有限公司(以下简称华威集团)独家发起设立,于2001年成功在上海证券交易所上市。华科建筑主要从事房屋建筑、市政水利水电建筑、专业工程及高速公路、桥梁、机场、输电线路等其他建筑
业主应当在物业所在地()的指导下成立业主大会。
根据上表,下列表述正确的是()2003年,广东第三产业占GDP比重比2002年增长了()个百分点?
施瓦茨的利他行为模式包括()。
控制器局域网常用3个大写英文字母表示为__________【61】,有的ARM嵌入式芯片中集成了该种互连通信组件。控制器局域网的__________【62】帧由7个不同的域组成,其帧格式如下。帧起始仲裁域控制域数据域CRC域
运算器的组成部分不包括
最新回复
(
0
)