Programación concurrente en Linux

# Test de autoevaluación de la Actividad 3.5

Asigna una puntuación a cada pregunta dependiendo de si sabes responderla (2), no estás seguro (1), o no sabes (0).

1. ¿En qué estado se encuentra el shell que ejecutas en tu terminal mientras estás tecleando una orden?

2. Una vez tecleada una orden, cuando la introduces (tecla `[INTRO]`), ¿qué transición de estado se produce en el shell?

3. Supón que lanzas concurrentemente la ejecución de varios programas desde el shell:

       p1 & p2 & p3

   ¿Sabrías describir la secuencia de estados por la que pasa el shell a consecuencia de esto?

4. ¿Y si hubieras ejecutado `p1 ; p2 ; p3`?

5. ¿Podrías describir qué consecuencias tendría para la funcionalidad de Linux el hecho de que no se hubiera previsto el estado Zombie?

En función de la puntuación obtenida, continúa con el siguiente tema o repasa los aspectos que no hayas sabido responder.