计算机操作系统实验—银行家算法
5银行家算法实现5.1实验类型设计型(4学时)。5.2实验目的1)理解死锁避免相关内容;2)掌握银行家算法主要流程;3)掌握安全性检查流程。5.3实验描述本实验主要对操作系统中的死锁预防部分的理论进行实验。要求实验者设计一个程序,该程序可对每一次资源申请采用银行家算法进行分配。5.4实验内容1)设计多个资源(≥3);2)设计多个进程(≥3);3)设计银行家算法相关的数据结构;4)动态进行资源申请、分配、安全性检测并给出分配结果。5.5实验要求1)编写程序完成实验内容;2)画出安全性检测函数流程图;3)撰写实验报告。5.6测试要求1)进行Request请求,输入参数为进程号、资源号和资源数
下载地址
用户评论
东西不错哦
借鉴了安全性检测函数流程图
不错 各项功能类都分开
借鉴了安全性检测函数流程图,还不错
算法和其他有点不一样,不过很不错