计算机操作系统综合设计实验报告实验七 下载本文

内容发布更新时间 : 2024/6/1 18:46:42星期一 下面是文章的全部内容请认真阅读。

计算机操作系统综合设计

实验七

实验名称:SCAN磁盘调度模拟实现 实验类型:设计型

实验环境: win7 、Eclipse 实验日期:2017 年 10 月 24 日 实验报告日期:2017 年 10 月 24 日

实验成绩:

一、实验目的

1) 理解磁盘调度相关理论; 2) 掌握多种磁盘调度算法; 3) 彻底掌握SCAN磁盘调度算法。

二、实验平台

windows 7 Eclipse JDK1.7

三、实验步骤

1、 实验内容

1) 设计磁盘调度请求队列(请求数≥10); 2) 设定单位寻道时间;

3) 可动态修改磁盘请求时间和磁道; 4) 实现SCAN磁盘调度算法; 5) 实现动态调度并输出调度序列。

2、实验步骤

1)输入代码

A、打开 eclipse ;

B、新建 java project,创建Main.java和SCAN.java

2)进行功能测试并得出正确结果

A 、编译、运行 Main.java

B、输入最大磁盘数,当前磁道数以及移动方向

C、添加请求序列

D、执行SCAN扫描

E、修改磁道顺序以及扫描方向,再次测试

3、SCAN调度函数流程图

四、实验总结