Sunday, 22 April 2012

WSEAS, User: 6927 modified paper: 858 (6862-130)

TITLE: The Design and Development of a CPU Scheduling Algorithm Simulator

KEYWORDS: Educational Software, Animation Tool, Computer Science Education, CPU Scheduling Algorithms, and Operating System

ABSTRACT: As an aid to the study of CPU scheduling algorithms for a single CPU, the author has developed an interactive Java-based simulator that uses graphical animation to convey the concepts of various CPU scheduling algorithms including First-Come, First-Served (FCFS), Round-Robin (RR), Shortest-Job-First (SJF), Shortest-Remaining-Time-First (SRTF), Priority Scheduling, and Multilevel Feedback Queues (MLFQ). Although this project is similar to others, it has its own unique features. In this paper, the development history, features, and future plans for this simulator are discussed.