Esqueleto Práctica Parte C – Semáforos

Versión con Semáforos Ahora la espera del padre a que todos los hijos hayan apostado se va a realizar con un semáforo que juega el rol de barrera. Podéis ver un ejemplo en Sincronización Padre-Hijos con semáforos. Aunque aquí, como utilizamos un pipe donde los hijos se quedan esperando, no es necesario sincronizar con semáforos a...

Esqueleto Práctica Parte C – Señales 2

Señales versión 2 Realmente la versión 1 no es una versión que pueda quedar como final por un problema de sincronización generada por el uso de pause() como explico en el ejemplo de Comunicación padre-hijos con señales. Así que os propongo una ligera modificación en esta versión. Esta modificación es tan sutil que parece...

Esqueleto Práctica Parte C – Señales 1

Señales versión 1 Os dejo un posible esqueleto de cómo podríais programar la parte C de la primera versión de la práctica. En esta versión utilizaremos señales para sincronizar a los procesos padres e hijos. De hecho, aunque los hijos no tendrían porqué esperar una señal como veremos en otras versiones, éstos esperan a que...

Esqueleto Práctica Parte Bash

Os dejo un posible esqueleto de cómo podríais programar el script loteria.sh que se plantea en el enunciado de la práctica.  No tenéis porque seguir al pie de la letra el esqueleto, simplemente es una guía para que tengáis en cuenta cómo podéis resolver la parte bash....