操作系统课程设计报告(死锁观察与避免)
《操作系统课程设计报告(死锁观察与避免)》由会员分享,可在线阅读,更多相关《操作系统课程设计报告(死锁观察与避免)(8页珍藏版)》请在毕设资料网上搜索。
1、 0 操作系统课程设计 实训报告 任务名称: 死锁观察与避免死锁观察与避免 指导教师: XXXXX 专 业:09 信息技术(网络) 班 级: 1 学生姓名: XXX 学 号: XXXXXXX 完成日期: 2011/6/30 操作系统课程设计实训报告 第 1 页 共 8 页 一、一、 操作系统操作系统课程设计课程设计的目的与的目的与要求要求 1、目的、目的 死锁会引起进程僵死,严重的话会造成整个系统瘫痪。因此,死锁现象是操作系统特别是 大型系统中必须设法防止的。学生应独立的使用 C 语言(或其它程序设计语言)编写和调试一 个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有
2、效的防止 死锁的发生。从而更直观地了解死锁的起因,初步掌握防止死锁的简单方法,加深理解课堂上 讲授过的知识。 2、要求、要求 (1)设计一个由 n 个并发进程共享 m 个系统资源的系统。系统中进程可动态地申请资源 和释放资源。系统按各进程的申请动态地分配各资源。 (2)系统应能显示各进程申请和释放资源以及系统动态分配资源的过程,便于用户观察 和分析。 (3)系统应能选择是否采用防止死锁算法或选用何种防止算法(如有多种算法) 。在不采 用防止算法时观察死锁现象的发生过程。在使用防止死锁算法时,了解在同样申请条件下,防 止死锁的过程。 二、二、简述简述课程设计内容、课程设计内容、主要功能主要功能和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 报告 死锁 观察 避免
