Home | Submit | Download | FAQ  

<= Java Applets - Education Category

Barber Shop This Java Applet written for my cs380 operating system shows how to spam two threads in Java, and uses synchronization to ensure mutual exclusion.
Disk Scheduling This applet simulates the various disk scheduling algorithms used by an operating system. It allows you to specify jobs or run an algorithm for random jobs. It then plots the results in a nice graphical format.
Tower of Hanoi The classic puzzle, a favorite of programmers and Buddhist monks. 
Memory Management This java applet demonstrates the three main page placement strategies in Operating systems: First fit, best fit, and worst fit.
 The data for creation and destruction of processes is described in the 'Process Listing' Text Area. If there is not enough room to allocate memory to a process, it will be indicated in the 'Notices' Text Area, and the algorithm implied in the text area will cease.  The square buttons are used to show pages in memory (256 pages for test). The 'Random' button will randomly generate (and show) the next page allocation or deallocation. 
© 2005 AppletOnline - Home | Submit | Download | FAQ