1.- Introducción
Hay 2 tipos de programas según el flujo de ejecución:
- Programa de flujo único: Las actividades o tareas que lleva a cabo una a continuación de la otra, de manera secuencial.
- Programa de flujo múltiple: Coloca las actividades a realizar en diferentes flujos de ejecución.
La programación multihilo o multithreading son programas o aplicaciones de flujo múltiple.