Notas de la seleccion de algoritmo

Primero se ha de seleccionar un algoritmo del choice y pulsa el boton de "Seguir". Si el algoritmo necesita parametros (numero de colas, si es o no apropiativo, quantum o umbral) te lo pedira, y se habilitaran uno dos choices para que los elijas. una vez lo elijas pulsa Seguir otra vez. Si el algoritmo que elegido es un multinivel o un multinivel con retroalimentacion sera necesario que elijas el algoritmo de cada cola (si es multinivel) o el quantum, vueltas para bajar de cola y tiempo de espera maximo para subir de cola (si es multinivel con feedback).

En el multinivel con feedback, evidentemente, el tiempo de espera maximo de la cola superior se ignora, al igual que el numero de vueltas para bajar de la ultima cola.

Haga click con el ratón aqui Algoritmos si desea mas informacion sobre los tipos de algoritmos.


Notas de la seleccion de procesos

Primero seleccion cuantos procesos desea con el primer choice, y cuantas rafagas de CPU quiere que tenga cada uno (recuerde que si un proceso tiene n rafagas de CPU tiene que tener n-1 rafagas de E/S). Despues pulse el boton "Seguir". Apaeceran una serie de cuadros de texto para que introduzca las caracteristicas de los procesos (tiempo de llegada, prioridad, numero de cola y la duracion de cada una de las rafagas de CPU y E/S de cada proceso). Puede rellenar los valores a mano, de forma aleatoria (con el boton "Aleatorio") y despues modificarlos a mano si quiere y borra todos los datos con el boton "Borrar". Cuando haya introducido los valores seleccion "Empezar".

Si algun valor fuera incorrecto se lanzaria un cuadro de dialogo para comunicarselo

El dato de prioridad solo sirve para colas con prioridad, evidentemente. El de numero de cola solo sirve para multinivel. Pero ambos datos han de incluirse siempre para que si se desea repetir la simulacion sin cambiar los procesos y se selecciona un algoritmo que necesite estos parametros, estos ya esten introducidos.


Notas de la ventana de simulacion

La simulacion presentara el estado de las colas en el momento de tiempo 0. Con el boton "+1" avanza el estado de las colas en una unidad de tiempo. Con el boton "-1" retrocede el estado de las colas en una unidad de tiempo. Con el boton "+Paso" se avanza la unidad de tiempo que se especifique en el cuadro de texto "Paso" (si se puede). El paso puede ser tanto positivo como negativo, pero eso si, entero. Cuando ya haya visto lo que desee de la simulacion pulse el boton de "Fin" para terminar y ver las estadisticas en la ventana de estadisticas.


Notas de la ventana de estadisticas

Aparecera por cada simulacion una fila con sus estadisticas. Si el nombre del algoritmo es demasiado largo (por ejemplo "Multinivel con 2 colas, una RR con quantum 3 y otra FIFO") se sustituira por Simulacion + un entero Con los botones de la parte superior de la ventana puede decidir si quiere repetir la simulacion manteniendo la refaga de procesos o el algoritmo (o si no lo desea ninguna de las dos cosas)

Haga click con el ratón aqui Estadisticas si desea más informacion sobre las estadisticas.