阅读下列说明,回答问题1至问题3,将解答填入对应栏内。 【说明】 某银行的转账业务分为如下两类操作: (1)读取账户A余额到变量x,记为x=R(A); (2)将变量x值写入账户A中的余额,记为W(A,x)。 从账户A向账户B转账金额

admin2009-01-10  47

问题 阅读下列说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
   某银行的转账业务分为如下两类操作:
   (1)读取账户A余额到变量x,记为x=R(A);
   (2)将变量x值写入账户A中的余额,记为W(A,x)。
   从账户A向账户B转账金额x元的伪代码操作序列为:a=R(A),=a=a-X,w(A,a), b=R(B),b=b+x,W(B,b)。
   针对上述业务及规则,完成下列问题:

选项

答案将转账业务作为一个完整的事务,即能保障所有操作要么全部执行,要么全部不执行。 当A账户金额不足时转账金额x时,转账过程中会因为其余额小于。而违反约束,不能被执行,此时需要回滚事务,转胀业务不能被执行。

解析
转载请注明原文地址:https://kaotiyun.com/show/0yUZ777K
0

相关试题推荐
最新回复(0)