Evaluating bids

Programador

Published on the November 17, 2016 in IT & Programming

About this project

Open

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.

Category IT & Programming
Project size Medium
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)

Delivery term: December 17, 2016

Skills needed