首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【说明】 某银行的存款业务分为如下三个过程: (1)读取当前账户余额,记为R(b): (2)当前余额b加上新存入的金额x作为新的余额b,即b=b+x; (3)将新余额b写入当前账户,记为W(b)。 存款业务分布于该银行各营业厅
【说明】 某银行的存款业务分为如下三个过程: (1)读取当前账户余额,记为R(b): (2)当前余额b加上新存入的金额x作为新的余额b,即b=b+x; (3)将新余额b写入当前账户,记为W(b)。 存款业务分布于该银行各营业厅
admin
2009-05-15
80
问题
【说明】
某银行的存款业务分为如下三个过程:
(1)读取当前账户余额,记为R(b):
(2)当前余额b加上新存入的金额x作为新的余额b,即b=b+x;
(3)将新余额b写入当前账户,记为W(b)。
存款业务分布于该银行各营业厅,并允许多个客户同时向同一账户存款,针对这一需求,完成下述问题。
选项
答案
出现问题:有一个存款值会丢失,造成数据不一致。
解析
两个客户A、B向同一账号发出存款100元的请求,当前账号余额为100元,如果银行的存款业务过程为:A(1),B(1),A(2),B(2),A(3),B(3),则会发生,首先A读取当前账户余额为100元,然后B读取当前账户余额为100元,再A加入新存的100元,即账户余额200元,而B也加入新存的100元,账户余额200元,最后A将200元写入当前账户,而B也将200元写入当前账户。这时就造成A存的钱不见了,所以当有两个客户向同一账号发出存款请求,该程序会出现问题:有一个存款值会丢失,造成数据不一致。
转载请注明原文地址:https://www.kaotiyun.com/show/ozTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
广义理解,运作管理是对系统______。
应用______软件不能在Windows环境下搭建Web服务器。
《GB/T16260-1996信息技术软件产品评价质量特性及其使用指南》中对软件的质量特性做出了描述,以下描述错误的是______。
某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作)。该工程的工期应为(35)天。按此工期,整个工程最少需要(36)人。(36)
对于系统集成企业而言,在进行项目核算时,一般将______列入项目生命周期间发生的直接成本。①可行性研究费用②项目投标费用③监理费用④需求开发费用⑤设计费用⑥实施费用⑦验收费用
大型项目可能包括一些超出单个项目范围的工作。项目范围是否完成以在______中规定的任务是否完成作为衡量标志。①项目管理计划②项目范围说明书③WBS④产品验收标准⑤更新的项目文档⑥WBS字典
在软件开发一辛采用工作流技术可以______。①降低开发风险②提高工作效率③提高对流程的控制与管理④提升开发过程的灵活性⑤提高对客户口向应的预见性
项目进行过程中,客户要求进度提前,围绕整体变更管理。项目经理以下的做法,正确的是______。
______不属于项目章程的组成内容。A.工作说明书B.指定项目经理并授权C.项目概算D.项目需求
随机试题
A.先天性巨食管症B.食管憩室C.贲门失弛缓症D.食管裂孔疝E.Barrett食管患者女,28岁,进食不畅感2月余,饮水时颈部偶有气过水声,应考虑
人体最大的淋巴器官是
A.角膜反射B.肱二头肌反射C.巴氏征D.布氏征E.克氏征属于浅反射的是()
施工项目质量保证计划应体现从资源投入到工程质量最终检验试验的()控制。
下列给排水管道和燃气管道安装要求中,符合规范规定的有()。
下列选项中,不属于经济法责任中的赔偿性责任的是()。
“藏息相辅”“善喻”“长善救失”等教学思想首次提出在《大学》。()
下面哪项是弗里德曼一舒瓦茨模型中决定货币乘数的变量?()
2011年11月28日-12月1日,《联合国气候变化框架公约》缔约方会议在南非德班举行。尽管对部分焦点议题分歧严重,但在各方共同努力下,大会取得了一些重要成果,包括:()
Jianzhiisthefirsttypeofpapercuttingdesign,sincepaperwasinventedbyCaiLunintheEasternHanDynastyinChina.The
最新回复
(
0
)