lLos programas frecuentemente requieren datos de entrada para realizar
sus funciones.
lTambién requieren mostrar los resultados de su
ejecución.
lLa entrada / salida de los programas puede darse
por muchos medios distintos: en consola, con ventanas, páginas
web, la impresora o el sistema de archivos.