问答题
某银行计算机系统要实现一个电子转账系统,基本的业务流程是首先对转出方和转入方的账户进行加锁,然后进行转账业务,最后对转出方和转入方的账户进行解锁。如果不采取任何措施,系统会不会发生死锁为什么请设计一种能够避免死锁的方法。
【参考答案】
该类题目实际上是对防止死锁的实际应用能力的考核。要求熟练掌握四个必要条件的处理方法。本题会死锁。因为对两个账户进行加锁操......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
请说明此系统是个会死锁的系统。
点击查看答案
问答题
分析程序是否会出现死锁和饥饿现象。若出现这些现象,可以采用什么样的解决方法
点击查看答案
相关试题
消息缓冲通信机制(有限缓冲)中提供发送原...
把图中发生①~④的状态变化原因填入表2-...
给出消息缓冲机制(有限缓冲)的基本工作原理;
三个进程P1、P2、P3互斥使用一个包含N(...
有5个进程Pa、Pb、Pc、Pd和Pe,它们依次进...