資源簡介
磁盤調度算法Java版(FCFS,SSTF,SCAN)
代碼片段和文件信息
/**
?*?@version?1.0
?*?@Copyright:?Copyright?(c)?2008?IT?Home?Inc.?All?rights?reserved.
?*?@see?java.lang.Class
?*?@Class:?DiskDispatchArithmetic?2008/05/28
?*?@Summary:?先到先服務算法FCFS、最短尋道時間優先算法SSTF和掃描算法Scan的演示
?*?@author?kobe
?*?@since?JDK?1.5
?*/
import?java.io.*;
public?class?DiskDispatchArithmetic{
int[]?track?=?{236231507085921299};//定義要訪問的磁道
int?first?=?45;//定義當前所在的磁道
int?count?=?0?;//用于統計移動磁道的總數
int?trackCount?=?0;//當前磁道與要訪問的磁頭間的磁道數
int?len?=?track.length;//數組長度
int?c?=?0;//訪問次序
BufferedReader?streamin?=?new?BufferedReader(
???? new?InputStreamReader(System.in));
//聲明并創建緩沖字符輸入流BufferedReader對象
public?DiskDispatchArithmetic(){
//顯示該程序所要執行的主要信息
System.out.println?();
System.out.println?(“***********************************“);
System.out.println?(“請選擇磁盤調度算法:“);
System.out.println?(“1.先到先服務算法FCFS“);
System.out.println?(“2.最短尋道時間優先算法SSTF“);
System.out.println?(“3.掃描算法SSTF“);
System.out.println?(“4.退
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????7450??2008-06-17?09:31??磁盤調度算法(FCFSSSTFSCAN)\DiskDispatchArithmetic.java
?????目錄??????????0??2008-06-17?09:31??磁盤調度算法(FCFSSSTFSCAN)
-----------?---------??----------?-----??----
?????????????????7450????????????????????2
評論
共有 條評論