计算机操作系统作业银行家算法.docVIP

  • 38
  • 0
  • 约8.86千字
  • 约 19页
  • 2016-11-24 发布于广东
  • 举报
《计算机操作系统—组队作业》 银行家算法设计报告 目 录 一、课程设计的目的 2 二、课程设计的要求 2 三、课程设计题目描述 3 四、课程设计之银行家算法原理 3 五、源程序结构分析及代码实现 5 六、课程设计的总结 19 一、课程设计的目的 操作系统是计算机系统的核心系统软件,它负责控制和管理整个系统的资源并组织用户协调使用这些资源,使计算机高效的工作。对知识进行实践是《计算机操作系统》理论课的必要补充,是复习和检验所学课程的重要手段,本课程设计的目的是综合应用学生所学知识,通过实验环节,加深学生对操作系统基本原理和工作过程的理解,提高学生独立分析问题、解决问题的能力,增强学生的动手能力。 二、课程设计的要求 1.分析设计,给出解决方案(要说明设计实现的原理,采用的数据结构)。对程序的每一部分要有详细的设计分析说明。源代码格式要规范。设计合适的测试用例,对得到的运行结果要有分析。设计中遇到的问题,设计的心得体会。提交完整的程序代码、课程设计报告。 五、源程序结构分析及代码实现 1.程序结构 程序共有以下五个部分: .初始化chushihua():用于程序开始进行初始化输入数据:进程数量、资源种类、各种资源可利用数量、各进程的各种资源已分配数量、各进程对各类资源最大需求数等。 (2).当前安全性检查safe():用于判断当前状态安全

文档评论(0)

1亿VIP精品文档

相关文档