操作系统实验报告-银行家算法rajff9x3.docVIP

  • 5
  • 0
  • 约5.73千字
  • 约 9页
  • 2018-09-11 发布于湖北
  • 举报

操作系统实验报告-银行家算法rajff9x3.doc

操作系统实验报告-银行家算法rajff9x3

南昌大学实验报告 ---(3)编程实现银行家安全算法 学生姓名: 张虹 学 号: 6100409033 专业班级: 电Ⅲ091班 实验类型:□ 验证 ■ 综合 □ 设计 □ 创新 实验日期: 实验成绩: 一、实验目的 通过实验加强对银行家安全算法的理解和掌握。 二、实验内容 熟悉避免死锁发生的方法,死锁与安全序列的关系,编程实现银行家算法,要求输出进程的安全序列。 三、实验要求 需写出设计说明; 设计实现代码及说明 运行结果; 四、主要实验步骤 分析银行家算法结构; 画出银行家算法的流程图,即设计说明; 根据画出的流程图使用C语言编写相应的代码(代码过长,放到最后); 程序主要由main函数和以下几个函数组成: void input();用户输入银行家算法的初始数据; void output();输出当前系统资源分配情况; void change();当请求资源满足要求时,进行分配,系统资源发生改变; int check();安全性算法,检查是否存在安全序列; void outputsafe();输出安全序列的资源分配表。 检查代码,将编出的代码编译、链接,验证其正确性。 五、实验数据及处理结果 六、实验体会或对改进实验的建议 体会:编写银行家算法需要较好分

文档评论(0)

1亿VIP精品文档

相关文档