Hoy aplique el examen final y di detalles sobre el proyecto, como lo queria, anoche me senti inspirado y lo visualice como "realizable", pero hoy en la mañana, al irlo explicando senti que me manche: :p …

"Objetivo del Proyecto:

Simular una entidad principal llamada S.O. la cual administrará a otras entidades llamadas recursos (limitados, identificables, constantes durante la ejecución del S.O.) y que deberán ser solicitados y liberados de manera dinámica por otras entidades llamadas procesos (número variable durante la ejecución del S.O.) y confirmar que la posibilidad de ínter bloqueos, así como la implementación de la evasión del mismo.

 

 

Observaciones para desarrollar el proyecto:

 

Las entidades procesos en su ciclo de existencia pueden incluir las siguientes etapas: ser creadas y terminadas (terminación normal y terminación forzosa por parte del S.O.), cada proceso, para poder existir, debe tener su correspondiente BCP, en el cual se llevará control, entre otras cosas, de los recursos que tiene asignados.

 

Un proceso, para poder satisfacer la evasión del bloqueo, deberá declarar por anticipado, al ser creado, la cantidad máxima y tipo de recursos que necesitará durante su vida en el S.O., aunque puede solicitar y/o liberar recursos de manera dinámica.

 

Un proceso después de solicitar un recurso debe esperar (bloquearse) hasta que sea otorgado.

 

Para efectos de simulación los procesos deberían tener un tiempo de vida en segundos y cuando se les agote el tiempo, llegarán a la acción de terminación normal."


Solo espero que no se rajen y cumplan, sino, este será el primer semestre en que me lleve a varios al averno :p (siempre hay una primera vez)