1.Η δυναμική κατάσταση μιας διεργασίας 

                Ο προσομοιωτής αυτός περιγράφει το κύκλο ζωής μιας διεργασίας περιγράφοντας τις διάφορες καταστάσεις της (states).

                Η αρχική κατάσταση μιας διεργασίας είναι “new”. Επιλέγοντας “Admit” η διεργασία παραδίδεται στον scheduler και έρχεται σε κατάσταση «ready». Στη συνέχεια  επιλέγοντας  “Scheduler Dispatch”, η διεργασία έρχεται σε “running” state. Από την ώρα που έχει δρομολογηθεί η λειτουργία της και είναι σε “running” state υπάρχουν 3 επιλογές:  να δεχθεί κάποιο «Interrupt»,  να ζητήσει  έσοδο/έξοδο ή να περιμένει ένα γεγονός («Ι/Ο or wait event»), είτε να τερματίσει “Exit”.

                Σε περίπτωση που δεχτεί “Interrupt”, επιστρέφει σε κατάσταση “ready” . Στη 2η περίπτωση, έρχεται σε κατάσταση “waiting” και περιμένει να τελειώσει η είσοδος/έξοδος. Στη συνέχεια η μοναδική επιλογή “I/Ο or event completion” προσομοιάζει την ολοκλήρωση του I/O και η διεργασία επιστρέφει σε κατάσταση “ready”.

                Η τελική κατάσταση της διεργασίας είναι η “terminated” η οποία συμβαίνει όταν ο χρήστης επιλέξει “exit” όταν η διεργασία είναι σε κατάσταση “running”. Αυτό είναι το τέλος της προσομοίωσης, ο χρήστης μπορεί να προκαλέσει τη δημιουργία ενός νέου κύκλου επιλέγοντας “Create a new process”.