资源简介
操作系统实验六 磁盘调度算法(内含源代码和详细实验报告),详细介绍:http://blog.csdn.net/xunciy/article/details/79239096
代码片段和文件信息
#include
#include
#include
using namespace std;
#define MaxNumber 100
int TrackNum;//磁道数
int StartTrack;//开始磁道
int TrackOrder[MaxNumber];//初始磁道序列
int VisitOrder[MaxNumber];//访问磁道序列
bool Visited[MaxNumber];//标记是否被访问过
int MoveDistance[MaxNumber];//磁头移动距离(磁道数)
int Sum_Distance;//磁头移动的总距离
double AverageDistance;//磁头平均移动距离
bool direction;//选择磁头向内或向外方向
void Enter(); //输入起始磁道号、磁道顺序
void initial();
void display();
int Absolute(int aint b);//计算与当前所在磁道距离的绝对值
void FCFS();//先来先服务,先进先出
void SSTF();//最短寻道时间优先
void SCAN();//扫描,从开始磁道沿选择方向扫描,直到没有要访问的磁道在沿反方向扫描
void CSCAN();//循环扫描,自开始磁道始终沿一个方向扫描,直到没有要访问的磁道再从最里圈或最外圈扫描
int main(){
Enter();
FCFS();
SSTF();
SCAN();
CSCAN();
return 0;
}
void Enter(){
int i;
c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-02-03 16:06 实验六 磁盘调度算法\
目录 0 2018-02-03 16:06 实验六 磁盘调度算法\FCFS_SSTF_SCAN_CSCAN\
文件 7958 2017-12-28 22:23 实验六 磁盘调度算法\FCFS_SSTF_SCAN_CSCAN\FCFS_SSTF_SCAN_CSCAN.cpp
文件 1052387 2017-12-20 19:56 实验六 磁盘调度算法\FCFS_SSTF_SCAN_CSCAN\FCFS_SSTF_SCAN_CSCAN.exe
文件 7991 2017-12-20 19:56 实验六 磁盘调度算法\FCFS_SSTF_SCAN_CSCAN\FCFS_SSTF_SCAN_CSCAN.o
文件 134063 2017-12-28 22:35 实验六 磁盘调度算法\实验六 磁盘调度算法.docx
- 上一篇:多功能智能窗帘控制系统
- 下一篇:汇编语言实验五小学生算术练习软件
相关资源
- 操作系统精髓与设计第八版英文答案
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- UCDOS7.0
- 操作系统教程 (宗大华 宗涛 著) 人
- 操作系统课程设计-文件系统源码+文档
- 操作系统课程设计 目录查询
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 09-17年408统考操作系统真题及答案
- 福州大学Linux 操作系统设计实践报告
- 计算机操作系统课后习题答案word PD
- 操作系统教程答案
- Win7系统无法验证文件数字签名0xcooo
- JOS lab3代码与报告
- 操作系统复习指导
- 操作系统课程设计 处理机调度程序
- 进程创建模拟实验
- 文件管理系统-操作系统课程设计
- 网络操作系统基本知识
- 操作系统实验三 作业调度
- 哈工大威海操作系统试验报告答案
- 操作系统实验报告 时间片轮转算法
- 操作系统课程设计小型命令处理器s
- 同步机构操作系统 课程设计 PV操作
- 操作系统的实验作业之文件管理
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
- 中科大软件工程考研408书和答案
- 操作系统虚拟存储
评论
共有 条评论