검색어 입력폼
평가점수C

C로 짠 CPU 스케쥴링 6가지 알고리즘 구현 프로그램

저작시기 2006.06 |등록일 2007.05.14 | 최종수정일 2015.06.28 파일확장자압축파일 (zip) | 16페이지 | 가격 2,000원

소개글

오퍼레이티이 시스템 기말과제였던 CPU scheduling 입니다.
C로 짰구요. 시간의 흐름에 따라 Executing process, waiting queue, 남아있는 process들의 상태 출력가 출려되서 이거때문에 가산점도 받았어요. 알고리즘 종류는 6개예요.

1) 프로그램의 목표 :
Cpu scheduling algorithm 구현, 성능비교

2)Simulation 환경 설정
각 process Id, process arrive time, process의 cpu burst_time을 random하게 생성,
scheduling algorithm선택과 Quantum은 사용자의 입력

3) Algorithm의 종류
First Come, Fist serve(FCFS)
Non-preemptive Shortest Job First
Preemptive Shortest Job First
Non-preemptive Priority
Preemptive Priority
Round Robin

4) Simulation 결과
각 CPU scheduling algorithm의 성능비교
Average waiting time과 average turnaround time

컴파일 실행환경

 Microsoft Visual C++ 6.0

본문내용

<b>cpu_schedulring.exe
cpu_scheduling.c

보고서1.hwp</b>

◈ 보고서 ◈

1. 구현언어
 C언어
 구현 개발 툴 : Microsoft Visual C++ 6.0

2. 프로그램 내용
1) 프로그램의 목표 :
Cpu scheduling algorithm 구현, 성능비교

2)Simulation 환경 설정
각 process Id, process arrive time, process의 cpu burst_time을 random하게 생성,
scheduling algorithm선택과 Quantum은 사용자의 입력

3) Algorithm의 종류
First Come, Fist serve
Non-preemptive Shortest Job First
Preemptive Shortest Job First
Non-preemptive Priority
Preemptive Priority
Round Robin

4) Simulation 결과
각 CPU scheduling algorithm의 성능비교
Average waiting time과 average turnaround time

압축파일내 파일목록

cpu_scheduling.c
cpu_schedulring.exe
보고서1.hwp
다운로드 맨위로