Java - Urgente: como hacer un simulador de procesos

 
Vista:

Urgente: como hacer un simulador de procesos

Publicado por Euge (1 intervención) el 08/12/2005 22:58:57
Hola quisiera saber cómo puedo hacer un simulador de procesos con estas características:

• Crear un numero especıfico de procesos simulados.
• Para cada proceso, lee un archivo de comandos de las acciones a realizar
por ese proceso. Cada accion es una de las siguiente:
– Realizar computo por una unidad de tiempo especıfica.
– Hacer la peticion de una instancia de un recurso especıfico.
– libera la instancia de un recurso especıfico.
– Finaliza o detiene el proceso
• Crear un numero especıfico de instancias de los recursos
• ”Ejecutar” la simulacion considerando los comandos para cada proceso,
uno a la vez, y puede permitir a un proceso ejecutarse, concediendole
una instancia del recurso pedido, o bloquear el proceso hasta que el
recurso este disponible, o finalizar un proceso.
• Mientras se lleva a cabo la ejecuci´on, la ventana, donde se ejecuta el
programa, se actualiza para reflejar el estado de cada proceso, y el
n´umero de instancias disponibles de cada recurso.
• Al final de cada ciclo de ejecucion, el simulador debera escribir un mensaje
”registro” indicando el tiempo desde que dio inicio la simulacion, el
numero de instancias disponibles de cada recurso, el numero de procesos
bloqueados, etc.
• El usuario puede ir paso a paso en la simulacion, para ver la accion de
cada ciclo, o puede ”ejecutar” la simulacion hasta que termine completamente.
• Cuando todos los procesos se detienen, la simulacion termina.

Puede ser implementado en cualquier lenguaje, de preferencia Visual Basic o Java
por favor diganme como se hace gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Urgente: como hacer un simulador de procesos

Publicado por martin cortes (1 intervención) el 27/05/2012 02:18:59
Hola quisiera saber cómo puedo hacer un simulador de procesos con estas características:

• Crear un numero especıfico de procesos simulados.
• Para cada proceso, lee un archivo de comandos de las acciones a realizar
por ese proceso. Cada accion es una de las siguiente:
– Realizar computo por una unidad de tiempo especıfica.
– Hacer la peticion de una instancia de un recurso especıfico.
– libera la instancia de un recurso especıfico.
– Finaliza o detiene el proceso
• Crear un numero especıfico de instancias de los recursos
• ”Ejecutar” la simulacion considerando los comandos para cada proceso,
uno a la vez, y puede permitir a un proceso ejecutarse, concediendole
una instancia del recurso pedido, o bloquear el proceso hasta que el
recurso este disponible, o finalizar un proceso.
• Mientras se lleva a cabo la ejecuci´on, la ventana, donde se ejecuta el
programa, se actualiza para reflejar el estado de cada proceso, y el
n´umero de instancias disponibles de cada recurso.
• Al final de cada ciclo de ejecucion, el simulador debera escribir un mensaje
”registro” indicando el tiempo desde que dio inicio la simulacion, el
numero de instancias disponibles de cada recurso, el numero de procesos
bloqueados, etc.
• El usuario puede ir paso a paso en la simulacion, para ver la accion de
cada ciclo, o puede ”ejecutar” la simulacion hasta que termine completamente.
• Cuando todos los procesos se detienen, la simulacion termina.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar