Programación concurrente en Linux

# Test de autoevaluación de la Actividad 1.6

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

1. Cuando ejecutas un shell script como `crea_mi_entorno`, ¿se carga en memoria el código de algún programa?
2. Cuando en un programa que contiene una `printf` especificas `#include <stdio.h>`, ¿significa que tiene que compilarse la función `printf`?
3. ¿Por qué el código obtenido al compilar un programa es notablemente mayor que la suma del código fuente de ese programa?
4. ¿Cómo pueden estar cargados simultáneamente en memoria dos programas si ambos comienzan en la dirección lógica cero?
5. ¿Qué técnicas permiten ejecutar un programa sin que esté cargado entero en memoria?

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