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

【说明】 某银行的存款业务分为如下三个过程: (1)读取当前账户余额,记为R(b): (2)当前余额b加上新

题目

【说明】

某银行的存款业务分为如下三个过程:

(1)读取当前账户余额,记为R(b):

(2)当前余额b加上新存入的金额x作为新的余额b,即b=b+x;

(3)将新余额b写入当前账户,记为W(b)。

存款业务分布于该银行各营业厅,并允许多个客户同时向同一账户存款,针对这一需求,完成下述问题。

假设同时有两个客户向同一账号发出存款请求,该程序会出现什么问题? (100字以内)

参考答案
正确答案:出现问题:有一个存款值会丢失造成数据不一致。
出现问题:有一个存款值会丢失,造成数据不一致。 解析:两个客户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存的钱不见了,所以当有两个客户向同一账号发出存款请求,该程序会出现问题:有一个存款值会丢失,造成数据不一致。
看了【说明】 某银行的存款业务分为...的网友还看了以下:

柜员在办理客户存单转存业务时,如柜员现金箱不足存单金额,经确认客户转存的,可先进行存入操作 职业技能鉴定 2020-05-26 …

对新客户大额存款和开设账户,要严格遵循“了解你的客户”(KYC)和“了解你的客户业务”(KYB)的原 职业技能鉴定 2020-05-26 …

开立个人人民币储蓄账户或结算账户时,银行应重点关注哪些方面A.大额现金开户B.异常开户C.存款 职业技能鉴定 2020-05-27 …

为了让用户能拥有自己的的设置环境,并且当用在任何计算机上登录时都显示用户保存的配置环境,用户创建的文 计算机类考试 2020-05-31 …

2008年1月1日,企业的“原材料”和“应付账款”总分类账户及其所属的明细分类账户的余额如下:(1 其他 2020-06-25 …

会计作业某支行的开户人陈浩2010年11月30日的活期储蓄存款账户的余额为5500元。该支行2010 其他 2020-11-06 …

某客户于2007年12月1日在银行新开立了一个存款账户,并存入一笔10000元的活期存款,假定年利率 其他 2020-11-06 …

权益类账户的余额一般应在账户的()。A.借方B.贷方C.借方或贷方D.无余额书上给的答案是D。不是所 其他 2020-11-07 …

2015年7月8日,交通银行推出第二期个人大额存单业务,产品期限分为1个月、6个月和1年,利率为央行 政治 2020-11-28 …

如果一年期定期储蓄的年利率为2.25%,所得利息要缴纳20%的利息率.存款到期时银行应向储户支付的金 其他 2021-01-19 …