[운영체제] 스케줄링 알고리즘
- 최초 등록일
- 2003.06.12
- 최종 저작일
- 2003.06
- 8페이지/ JAVA
- 가격 1,000원
소개글
스케줄링 알고리즘 테스트(FCFS, SSTF, LOOK, C-LOOK)
자바로 가상의 데이터에서 위의 알고리즘을 테스트 하여 수행 시간을 계산해 내는 프로그램입니다.
소스코드만 올리고 주석을 다 달아놓아서 이해하기 쉬우실 껍니다.
378줄 정도 됩니다.
목차
* 하나의 작업에 대한 정보를 저장하는 노드 클래스
* - 수행해야할 작업들을 저장하고 작업을 처리하는 리스트 클래스 *
* - 리스트는 배열로 구성되며 각 배열의 항목은 노드 클래스임 *
* - FCFS, SSTF, LOOK, C-LOOK 클래스는 TaskList를 상속받이며 공통적 *
* 으로 사용되는 메소드 및 변수 정의
* - FCFS방식으로 처리하는 클래스 *
* - TaskList를 상속
* - SSTF방식으로 처리하는 클래스 *
* - TaskList를 상속
* - LOOK방식으로 처리하는 클래스 *
* - TaskList를 상속
* - C-LOOK방식으로 처리하는 클래스 *
* - TaskList를 상속
본문내용
import java.text.DecimalFormat;
/*************************************************************************
* 하나의 작업에 대한 정보를 저장하는 노드 클래스 *
* ***********************************************************************/
class TaskNode
{
public int arrTime; // 도착시간
public int reqTrack; // 트랙
public int reqSector; // 섹터
public TaskNode(int time, int track, int sec) // 생성자
{
arrTime = time;
reqTrack = track;
reqSector = sec;
}
}
참고 자료
없음