实验2-《银行家算法》实验报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

《操作系统》实验实验二银行家算法专业:班级:学号:姓名:一.实验目的1、理解死锁的定义、原因和必要条件。2、掌握银行家算法和安全性算法的基本思想。3、能够编程模拟利用银行家算法和安全性算法避免死锁的实现过程。二.使用的设备和仪器计算机+WindowsXP+VisualC++6.0三.实验内容及要求编写一程序,能够模拟银行家算法和安全算法来避免死锁。假设系统资源有A、B、C三种,可以运行4个进程。该程序具备的基本功能为:1、程序可以输入3种资源的数目,4个进程对3种资源的最大需求量、已分配量和需求量。2、能够判断某一时刻系统是否处于安全状态,如果处于安全状态能够给出安全序列。3、当某进程提出资源申请时,能够判断是否能把资源分配给申请进程。四.实验步骤1、程序源代码2、实验运行界面五.实验总结实验过程中遇到的问题、解决办法、收获和体会等。

1 / 1
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功