模拟磁盘调度算法系统的设计毕业设计
《模拟磁盘调度算法系统的设计毕业设计》由会员分享,可在线阅读,更多相关《模拟磁盘调度算法系统的设计毕业设计(25页珍藏版)》请在毕设资料网上搜索。
1、 1 目录目录 一、设计任务及主要技术一、设计任务及主要技术 3 二、设计方案及论证结果二、设计方案及论证结果 4 三、系统的原理框图三、系统的原理框图 5 四、设计程序四、设计程序 12 五、实验结果五、实验结果 20 六、调试分析及故障处理六、调试分析及故障处理 24 七、设计结论七、设计结论 25 八、心得体会八、心得体会 26 2 一、一、设计任务及主要技术设计任务及主要技术 1整体功能概述(设计任务) :整体功能概述(设计任务) : 磁盘是外设中一个很常用的部分,所以,对磁盘数据的寻道时间的长短可以直接影响 机器的整体运行速度的快慢。 本设计为一个模拟磁盘调度算法的磁盘调度模拟系统,
2、 能够模 拟先来先服务 (FCFS) 算法、 最短寻道时间 (SSTF) 算法、 电梯 (SCAN) 算法、 环形扫描 (C_SCAN) 算法及 N_SCAN 算法五个磁盘调度算法,输入为一组作业的磁道请求,输出为按选择的算法 执行时的磁头移动轨迹。其中,先来先服务(FCFS)算法、最短寻道时间(SSTF)算法、电 梯(SCAN)算法为基本算法,环形扫描(C_SCAN)算法及 N_SCAN 算法为扩展算法。 2运行环境:运行环境: (1)硬件环境 Intel core i5 CPU (2)软件环境 Windows 7 Microsoft Visual C+ 6.0 3主要技术:主要技术: (1
3、)用 C 语言编写程序; (2)对编程软件 Microsoft Visual C+ 6.0 的了解和使用; (3)操作系统基础知识(主要是对先来先服务(FCFS)算法、最短寻道时间(SSTF)算法、 电梯(SCAN)算法的了解) ; (4)操作系统扩展知识(通过网络自学环形扫描(C_SCAN)算法及 N_SCAN 算法) 。 3 二、设计方案及论证结果二、设计方案及论证结果 1设计方案:设计方案: (1)先来先服务算法(First-Come,First-Served,FCFS) 此算法为一种最简单的磁盘调度算法。 它直接根据作业请求磁盘的先后顺序对磁盘进行 寻访。此算法公平、简单,每个作业的磁
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 磁盘 调度 算法 系统 设计 毕业设计
