操作系统课程设计(银行家算法的模拟实现)(共12页).doc

上传人:晟*** 文档编号:9218778 上传时间:2021-12-06 格式:DOC 页数:12 大小:219KB
下载 相关 举报
操作系统课程设计(银行家算法的模拟实现)(共12页).doc_第1页
第1页 / 共12页
操作系统课程设计(银行家算法的模拟实现)(共12页).doc_第2页
第2页 / 共12页
操作系统课程设计(银行家算法的模拟实现)(共12页).doc_第3页
第3页 / 共12页
操作系统课程设计(银行家算法的模拟实现)(共12页).doc_第4页
第4页 / 共12页
操作系统课程设计(银行家算法的模拟实现)(共12页).doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上操作系统课程设计(银行家算法的模拟实现)1、 设计目的 1、进一步了解进程的并发执行。 2、加强对进程死锁的理解。 3、用银行家算法完成死锁检测。2、 设计内容给出进程需求矩阵C、资源向量R以及一个进程的申请序列。使用进程启动拒绝和资源分配拒绝(银行家算法)模拟该进程组的执行情况。3、 设计要求 1、初始状态没有进程启动。 2、计算每次进程申请是否分配,如:计算出预分配后的状态情况(安全状态、不安全状态),如果是安全状态,输出安全序列。 3、每次进程申请被允许后,输出资源分配矩阵A和可用资源向量V。 4、每次申请情况应可单步查看,如:输入一个空格,继续下个申请。4、 算法原理 1、银行家算法中的数据结构(1)、可利用资源向量Available,这是一个含有m个元素的数组,其中的每个元素代表一类可利用资源的数目, 其初始值是系统中所配置的该类全部资源的数目,其数值随该类资源的分配和回收而动态改变。如果Availablej=K,则表示系统中现有Rj

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。