Hola,
Dado que algunos estudiantes han consultado sobre una "solución estricta" a los problemas que involucran prioridades cuando se resuelven con semáforos, adjunto material adicional que explica cómo implementar de modo estricto la solución al problema con procesos prioritarios. Esta solución evita casos de borde y problemas asociados al hecho de que al usar semáforos no se define un orden para despertar procesos en espera.
En el contexto del curso no se exige la solución que incluye un semáforo adicional de exclusión mutua para asegurar el ordenamiento estricto, por ese motivo este material se presenta como opcional.
Se incluirá un comentario breve sobre esta solución en las slides del curso.
Link al archivo: https://eva.fing.edu.uy/pluginfile.php/74789/mod_forum/post/694233/Prioridades_con_semaforos.pdf
Saludos
SN