Evaluando propuestas

Programador

Publicado el 17 Noviembre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Simulación del modelo de 4 estados:
se debe preparar un programa en java que simulen el funcionamiento de un sistema monoprocesador.
0.    Al iniciar el programa, se debe establecer la duración
    del quantum de reloj. Debe poder plantearse como valor fijo dentro del código, generado aleatoriamente, así como capturado por teclado. Vía comentarios en el código.

1.    La cantidad de procesos también será generables aleatoriamente,
    asignarse como valores fijos en el código, o capturados por pantalla, vía comentarios en el código.
2.    Los procesos serán generables aleatoriamente, asignarse como valores
    fijos en el código, o capturados por pantalla, vía comentarios en el código.
3.    El tiempo que se espera entre proceso y proceso - cambio de contexto -
    no será considerado dentro la simulación.
4.    Cada proceso creado tendrá una pcb, que constará de: id de proceso,
    cantidad de instrucciones por ejecutar del proceso, estado en que se encuentra el proceso, así como información del hilo en ejecución.
5.    Los procesos creados pasarán a una cola, de donde son extraidos y
    ejecutados, uno a la vez.
6.    Cuando el proceso se ejecuta, se disminuirá la cantidad de instrucciones
    por ejecutar, con base a la duración del quantum de reloj.
7.    Cada iteración del programa, se deben imprimir los valores que contienen
    los pcb's de los procesos creados, así como la información de las colas, se recomienda utilizar archivos.
8.    Se excluye la cola de bloqueados del modelo de simulación.

Categoría Programación y Tecnología
Tamaño del proyecto Medio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo el diseño
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)

Plazo de Entrega: 17 Diciembre, 2016

Habilidades necesarias