文件名称:操作系统-银行家算法.cpp
文件大小:2KB
文件格式:CPP
更新时间:2024-06-12 09:32:25
银行家算法
银行家算法是避免死锁的一种重要方法,本实验要求用高级语言编写和调试一个简 单的银行家算法程序。 (1) 设定程序运行时共有 5 个进程,有 3 类系统资源; (2) 设定进程对各类资源最大申请数及初始值; (3) 设定系统提供资源初始状况; (4) 设定某个进程对各类资源的申请表示。 根据银行家算法编写程序,实现以下功能: (1) 判断初始状态是否安全,若安全输出一个安全序列。 (2) 给定某个进程请求资源,判断是否可以接受请求,若可以,输出安全序列。