DocumentCode :
2589554
Title :
A CPU scheduling algorithm simulator
Author :
Suranauwarat, Sukanya
Author_Institution :
Nat. Inst. of Dev. Adm., Bangkok
fYear :
2007
fDate :
10-13 Oct. 2007
Abstract :
This paper presents a simulator that uses graphical animation to convey the concepts of various scheduling algorithms for a single CPU. The simulator is unique in a number of respects. First, it uses a more realistic process model that can be configured easily by the user. Second, it graphically depicts each process in terms of what the process is currently doing against time. Using this representation, it becomes much easier to understand what is going on inside the system and why a different set of processes is a candidate for the allocation of the CPU at different time. A third unique feature of the simulator is that it allows the user to test and increase his understanding of the concepts studied by making his own scheduling decisions, through the very easy-to-use graphical user interface of the simulator. The simulator can be used by students in operating system courses or by anyone interested in learning CPU scheduling algorithms in an easier and a more effective way.
Keywords :
computer animation; computer science education; graphical user interfaces; processor scheduling; CPU scheduling algorithm; easy-to-use graphical user interface; graphical animation; Animation; Computational modeling; Computer science; Graphical user interfaces; Operating systems; Processor scheduling; Scheduling algorithm; Statistics; Testing; Watches; Algorithm animation; CPU scheduling algorithms; Computer science education; Operating systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
Conference_Location :
Milwaukee, WI
ISSN :
0190-5848
Print_ISBN :
978-1-4244-1083-5
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2007.4417885
Filename :
4417885
Link To Document :
بازگشت