Actividad
Actividad
Actividad
Planificación de Proceso
En un programa desarrollado codificado, utilizando metodología de orientación a
objetos Implementa dos estrategias de planificación del procesador, a saber:
• FIFO: Primero en llegar, primero en ser despachado, es decir que los procesos son
atendidos según su orden en la lista de procesos listos y una vez que reciben el
procesador lo utilizan hasta que finalizan o hasta que se presenta una petición de
entrada / salida requerida por el propio programa.
• RR: Round Robin: Los procesos son atendidos según su orden en la lista de
procesos listos, pero disponen de un tiempo limitado (cuantum) del procesador, es
decir que pueden ser interrumpidos por requerimientos propios de entrada / salida o
por haber agotado su tiempo de procesador; obviamente que la otra causa de
interrupción es la finalización del proceso.
El código del programa desarrollado es el siguiente:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream.h>
#include <io.h>
class Proc{
public:
char identif;
/* 3: interrumpido p/ tiempo */
/* 2: terminado */
int fin;
int cuenta;
int pri;
int nivel;
Proc()
class procesos{
public:
};