下载此文档

银行家算法操作系统.doc


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
课程设计(论文)任务书
信息工程  学院  计算机 专业 3  班   
一、课程设计(论文)题目  资源管理系统设计和实现——银行家算法实现
二、课程设计(论文)工作自 年 6 月 23 日起至 年 6 月 28 日止。
三、课程设计(论文) 地点: 5#204
四、课程设计(论文)内容要求:
1.本课程设计目
配合《计算机操作系统》课程教学,经过模拟操作系统原理实现,
使学生能更深刻地领会操作系统工作原理和操作系统实现方法了解,并可练
习程序设计, 特开设此课程设计。
2.课程设计任务及要求
1)基础要求:
用你熟悉语言编程实现一个资源管理系统,该系统必需包含资源添加、删除
和修改等功效,而且许可其它进程来申请这里资源,任何一个进程来申请资
源时,必需先登记该进程对资源申请要求,然后由系统检验目前资源情况,
并用银行家算法和安全性算法来检验是否许可分配资源给进程。每个进程申请
资源情况必需进行统计,并作为课程设计汇报一部分数据。
2)创新要求:
在基础要求达成后,可进行创新设计,如改善算法性能、友好人机界面
等。
3)课程设计论文编写要求
(1)要根据书稿规格打印和写课程设计论文
(2)论文包含目录、功效描述、设计思绪、具体实现、运行调试和分析讨
论、设计体会和小结、参考文件、附录(源代码)等
(3)课程设计论文装订按学校统一要求完成
4)答辩和评分标准:
(1)考勤和学习态度:20分;
(2)设计思绪:20分;
(3)代码实现:20分;
(4)调试和分析:20分;
(5)回复问题:10分;
(6)论文规范性:10分。
5)参考文件
[1]汤子瀛,哲凤屏,汤小丹.《计算机操作系统》.西安电子科技大学出版社
[2]谭浩强 《C程序设计》(第三版) 清华大学出版社
[3] .com
6)课程设计进度安排
内容 天数     地点
1天 5#204
1天 5#204
1天 5#204
学生署名:
6 月 28 日
课程设计(论文)评审意见
(1)考勤和态度 (20分):优( )、良( )、中( )、通常( )、差( );
(2)设计思绪  (20分):优( )、良( )、中( )、通常( )、差( );
(3)代码实现  (20分):优( )、良( )、中( )、通常( )、差( );
(4)调试和分析 (20分):优( )、良( )、中( )、通常( )、差( );
(5)回复问题  (10分):优( )、良( )、中( )、通常( )、差( );
(6)论文规范性 (10分):优( )、良( )、中( )、通常( )、差( );
评阅人:     职称: 讲师
年6月30日
目 录
绪 论 - 3 -
一、 功效描述 - 3 -
二、 设计思绪 - 3 -
- 3 -
- 3 -
错误!未定义书签。
三、 具体实现 - 3 -
错误!未定义书签。
错误!未定义书签。
四、 运行调试及结果分析 - 3 -
五、 设计体会和小结 - 3 -
六、 参考文件 - 3 -
七、 附录(源代码) - 3 -
绪 论
这次课程设计要求完成一个资源管理系统,该系统必需包含资源添加、删除和修改等功效,而且许可其它进程来申请这里资源,任何一个进程来申请资源时,必需先登记该进程对资源申请要求,然后由系统检验目前资源情况,并用银行家算法和安全性算法来检验是否许可分配资源给进程。经过课程设计,加深我们对利用银行家算法避免死锁了解。在设计中关键难点是用语言编写银行家算法和安全性算法,使系统资源分配能安全进行,避免系统死锁。具体要求以下:
(1)  模拟一个银行家算法;
(2)  初始化时让系统拥有一定资源;
(3)   假如预分配后,系统处于安全状态,则修改系统资源分况;
(4)   假如预分配后,系统处于不安全状态,则提醒不能满足请求,
此次课程设计关键内容时模拟实现动态资源分配。同时要求编写和调试一

银行家算法操作系统 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人梅花书斋
  • 文件大小149 KB
  • 时间2021-12-04