课程设计---银行家算法实验报告
《课程设计---银行家算法实验报告》由会员分享,可在线阅读,更多相关《课程设计---银行家算法实验报告(13页珍藏版)》请在毕设资料网上搜索。
1、 计算机学院计算机学院操作系统课程设计报告操作系统课程设计报告 设计题目:设计题目:银行家算法的实现银行家算法的实现 设计题目设计题目 银行家算法的实现银行家算法的实现 设计形式设计形式 独立完成独立完成 设 计 目 的 设 计 目 的 1加深了解有关资源申请、避免死锁等概念。 2体会和了解死锁和避免死锁的具体实施方法。 设 计 预 备 知 识 设 计 预 备 知 识 1死锁的相关知识。 2银行家算法。 3系统安全性检查。 设 计 内 容 设 计 内 容 1设计进程对各类资源最大申请表示及初值的确定。 2设定系统提供资源的初始状况。 3设定每次某个进程对各类资源的申请表示。 4编制程序,依据银
2、行家算法,决定其资源申请是否得 到满足。 5显示资源申请和分配时的变化情况。 小 组 成 员 分 工 小 组 成 员 分 工 无无 银行家算法银行家算法分析、分析、设计与实现设计与实现 一、一、 设计理论设计理论描述描述 本设计的目的是通过编写和调试一个系统动态分配资源的简单模拟程序, 观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁地发生。要求 如下: (1) 模拟一个银行家算法; (2) 初始化时让系统拥有一定的资源; (3) 用键盘输入的方式申请资源; (4) 如果预分配后,系统处于安全状态,则修改系统的资源分配情况; (5) 如果预分配后,系统处于不安全状态,则提示不能满足请
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 银行家 算法 实验 报告
