操作系统课程设计说明
《操作系统课程设计说明》由会员分享,可在线阅读,更多相关《操作系统课程设计说明(19页珍藏版)》请在毕设资料网上搜索。
1、 1 操作系统课程设计 一、一、 设计目的设计目的 本课程设计是学习完操作系统原理课程后,进行的一次全面的综合训练。通过这次课程设 计, 让我们更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解, 加 强动手能力。 二、二、 实验环境实验环境 环境不限,可以在 vc 和 java, C#等环境下完成,操作系统平台可以选择 Windows,Linux 等平 台。 三、三、 实验内容实验内容 以下几项实验内容可任选一项完成即可。可分组进行(2 人一组) ,也可独立完成。 (一) 进程调度算法设计与实现 (二) 银行家算法设计与实现 (三) 分区分配与回收算法设计与实现 (四
2、) 假脱机技术算法设计与实现 (五) 文件系统管理算法设计与实现 四、报告目录要求(以银行家算法为例)四、报告目录要求(以银行家算法为例) 一、 设计目的 . 1 二、 设计内容 .错误错误!未定义书签。未定义书签。 三、银行家算法的基本思想 错误错误!未定义书签。未定义书签。 2 (一)死锁 . 5 (二)系统安全状态 . 5 (三)银行家算法避免死锁 . 5 1、银行家算法中的数据结构 5 2、银行家算法 . 6 3、安全性算法 . 6 四、系统模块间关系图,流程图.错误错误!未定义书签。未定义书签。 五、系统子模块结构图 .错误错误!未定义书签。未定义书签。 六、输入、输出数据 错误错误
3、!未定义书签。未定义书签。 七、源程序及系统文件使用说明. 7 (一)源程序 错误错误!未定义书签。未定义书签。 (二)系统文件使用说明 错误错误!未定义书签。未定义书签。 八、心得体会 错误错误!未定义书签。未定义书签。 九、参考文献 错误错误!未定义书签。未定义书签。 五、各算法实现说明五、各算法实现说明 进程调度算法设计与实现进程调度算法设计与实现 要求要求 选用优先数法和多级反馈队列调度算法对 n个进程进行调度。 3 进程是操作系统最终要的概念之一,进程调度又是操作系统核心的主要内容。本设 计要求学生独立的用高级语言编写和调试一个进程调度程序。调度算法包括:优先权调 度算法、多级反馈队
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 说明
