银行家算法课程实习报告(共6页).docx

上传人:晟*** 文档编号:9003023 上传时间:2021-12-02 格式:DOCX 页数:6 大小:59.68KB
下载 相关 举报
银行家算法课程实习报告(共6页).docx_第1页
第1页 / 共6页
银行家算法课程实习报告(共6页).docx_第2页
第2页 / 共6页
银行家算法课程实习报告(共6页).docx_第3页
第3页 / 共6页
银行家算法课程实习报告(共6页).docx_第4页
第4页 / 共6页
银行家算法课程实习报告(共6页).docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上实习题目:银行家算法设计实现【需求规格说明】对I/O系统的死锁资源的问题的解决主要的方法是银行家算法,单种资源的银行家算法和多种资源的银行家算法的解决思路一致,要求设计实现多种银行家算法,并要求所涉及的模型最少更够满足如下要求:(1) 程序能够根据进程的请求进行判断,给出系统是否安全的的提示,如果安全,要求能够显示一组进程执行的安全序列;(2) 能够根据需要,显示当前系统中各种资源的分配情况;【算法设计】(1)设计思想:1.首先初始化多总资源的总量Alln,及多个进程所需的这些资源的总量Maxij,和当前已分配的资源数Allocationij,并得到这些进程还需资源量Needij,以及每种资源的剩余量Avaliablen等。2.检查一个状态是否安全:查找每个进程中未被满足的资源数是否小于或等于Avaliablej,若是,则apply+。当该进程所有资源都被检查完后,若apply=资源种类,说明它可以获得所需的所有资源并运行结果,并将该进程的finishi=tru

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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