Introduce un marco conceptual para pensar en un dispositivo informático como algo que usa código para procesar una o más entradas y enviarlas a una(s) salida(s).