磁盘调度算法课程设计

  • 格式:doc
  • 大小:12.48 KB
  • 文档页数:2

- 1 - 磁盘调度算法课程设计

磁盘调度算法课程设计

1.t实验任务

(1)掌握磁盘调度算法的基本概念;

(2)熟悉FCFS,SSTF,SCAN,CSCAN磁盘调度算法;

(3)根据不同的调度算法,实现磁盘调度的模拟;

(4)通过实验,观察不同的磁盘调度算法在磁盘请求序列的处理上的性能比较。

2.t实验内容

(1)使用C/C++,Java,C#等语言,根据不同的调度算法,实现磁盘调度模拟的程序;

(2)根据输入的磁盘请求序列,利用FCFS,SSTF,SCAN,CSCAN磁盘调度算法,模拟处理这些请求序列;

(3)输出生成后的磁盘请求序列,以及各个磁盘调度算法调度完后的总寻道时间;

(4)通过比较不同磁盘调度算法的总寻道时间,对比分析不同磁盘调度算法的性能优劣;

(5)编写分析报告,完成实验内容。

3.t实验要求

(1)根据实验要求,实现磁盘调度模拟的程序,满足要求;

(2)编写分析报告,按照标准格式完成实验报告;

(3)熟练掌握磁盘调度算法的基本概念,理解各个磁盘调度算 - 2 - 法的特点和用途;

(4)根据不同磁盘请求序列的性质,分析不同磁盘调度算法的优劣;

(5)理解不同磁盘调度算法在处理磁盘请求的性能比较,形成自己的体会与总结。

4.t实验评价

(1)实现磁盘调度模拟的程序,满足实验要求;

(2)熟练掌握磁盘调度算法的基本概念;

(3)准确地模拟不同的调度算法,输出磁盘请求序列,求出每种调度算法的总寻道时间;

(4)根据结果及实验体会,清晰准确地分析不同的磁盘调度算法的优劣;

(5)论述清楚,思路清晰,实验报告符合格式要求,文字结构完整。