银行家算法课程设计报告加模拟程序设计,优秀等级

上传者: 47888212 | 上传时间: 2022-05-30 19:00:39 | 文件大小: 1.21MB | 文件类型: ZIP
操作系统课程设计,银行家算法课程设计报告加模拟程序设计 1、本次课程设计通过编写和调试一个仿真模拟银行家算法避免死锁的程序,观察产生死锁的,条件,并采用银行家算法,有效地避免死锁的发生。 2、了解多道程序系统中,多个进程并发的动态资源分配。在多道程序系统中,由于在内存中驻留了多道程序,他们共享资源,并发执行,动态的申请资源。 3、掌握产生死锁的原因、产生死锁的必要的条件和处理死锁的基本方法。 4、掌握死锁的方法,系统安全的基本概念。 5、掌握最具有代表性的避免死锁的算法——银行家算法,了解资源在进程并发执行过程中的资源分配策略。 6、提高运用操作系统知识解决实际问题的能力,锻炼实际的编程能力,提高调查研究的能力,提高查阅技术文献、资料以及编写软件设计文档的能力。 本次课程设计的内容是采用银行家算法,编写和调试一个仿真模拟银行家算法避免死锁的程序。设计n个并发进程共享3类不同的系统资源,即1类资源、2类资源、3类资源。进程可以动态的申请资源,系统按各个进程的申请动态的分配资源。可以添加进程,进程动态的申请资源,系统进行安全性检查,判断是否可以为申请资源的进程分配资源。如果能够找到安全序列

文件下载

资源详情

[{"title":"( 2 个子文件 1.21MB ) 银行家算法课程设计报告加模拟程序设计,优秀等级","children":[{"title":"银行家算法文档.docx <span style='color:#111;'> 1.10MB </span>","children":null,"spread":false},{"title":"银行家算法避免死锁.zip <span style='color:#111;'> 118.99KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明