首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【说明】 某银行的存款业务分为如下三个过程: (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
70
问题
【说明】
某银行的存款业务分为如下三个过程:
(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://kaotiyun.com/show/ozTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
信息安全从社会层面来看,反映在______这三个方面。
在信息系统中,信息的处理不包括______。
T和H分别作为系统需求分析师和软件设计工程师,参与①、②、③、④四个软件的开发工作。T的工作必须发生在H开始工作之前。每个软件开发工作需要的工时如下表所示。在最短的软件开发工序中,单独压缩______对进一步加快进度没有帮助。
某省级政府对一个信息系统集成项目进行招标,2010年3月1日发招标文件,定于2010年3月20日9点开标。在招投标过程中,______是恰当的。
根据《中华人民共和国著作权法》,______是不正确的。
根据《软件文档管理指南》(GB/T16680—1996),下列关于文档质量的描述中,______是不正确的。
根据《中华人民共和国政府采购法》,针对______情况,不能使用单一来源方式采购。
软件的质量需求是软件需求的一部分,根据《软件工程产品质量第1部分:质量模型GB/T16260.1—2006)),软件产品质量需求的完整描述要包括______,以满足开发者、维护者、需方以及最终用户的需要。①内部质量的评估准则②外部质量的评估准则③使用质量
项目论证一般分为机会研究、初步可行性研究和详细可行性研究三个阶段。以下叙述中______是正确的。A.机会研究的内容为项目是否有生命力,能否赢利B.详细可行性研究是要寻求投资机会,鉴别投资方向C.初步可行性研究阶段在多方案比较的基础上选择出最优方案
随机试题
消防水泵控制柜应具有自动巡检可调、显示巡检状态和信号、人机对话功能。且对话界面应为中英文,图标标准应便于识别和操作。()
消费税
通过媒体,如报刊、图书、政府公告、互联网、各类机构的管理信息系统等,搜集公开发布的有关资料,为项目设计与决策提供详实的辅助资料,属于()方法。
根据我国《行政诉讼法》的规定,可以设定吊销企业营业执照行政处罚的规范性文件是()。【2009年考试真题】
金属材料适宜采用计划配送,集团配送或定时,定量配送的形式向用户供货。
根据刑法的规定,司法工作人员贪赃枉法,同时构成徇私枉法罪和受贿罪的,()。
简述神经递质的作用及其与变态行为的关系。
TheInternetaffordsanonymitytoususers,ablessingtoprivacyandfreedomofspeech.Butthatveryanonymityisalsobehind
Whentheworld’sleadersmetattheMillenniumSummitfiveyearsago,theyagreedonasetofgoalsaimedatcuttingglobalpove
HowoldisKatie?
最新回复
(
0
)