操作系统课程设计银行家算法C语言

yingsean 25 0 RAR 2019-05-31 23:05:41

操作系统课程设计任务书银行家算法1)了解多道程序系统中,多个进程并发执行的资源分配。2)掌握银行家算法,了解资源在进程并发执行中的资源分配情况。3)掌握预防死锁的方法,系统安全状态的基本概念。设计一个n个并发进程共享m个系统资源的程序以实现银行家算法。要求:1)简单的选择界面;2)能显示当前系统资源的占用和剩余情况。3)为进程分配资源,如果进程要求的资源大于系统剩余的资源,不与分配并且提示分配不成功;4)撤销作业,释放资源。编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁的发生。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-05-31 23:05:42

代码有点简单的说!

Generic placeholder image 卡了网匿名网友 2019-05-31 23:05:42

如果有图形界面就好了~~