Todo programa, por simple o complejo que sea, hace tres cosas: recibe datos (entrada), hace algo con ellos (proceso) y entrega un resultado (salida). Es el modelo EPS.
Una licuadora es un buen ejemplo: le pones fruta y leche (entrada), la enciendes (proceso) y obtienes un licuado (salida). Si le pones otra cosa, obtienes otro resultado.
| Parte | Pregunta | Ejemplos |
|---|---|---|
| Entrada | ¿Qué datos necesito? | Lo que escribe el usuario, un archivo, un sensor |
| Proceso | ¿Qué hago con ellos? | Cálculos, comparaciones, decisiones |
| Salida | ¿Qué resultado entrego? | Un mensaje en pantalla, un archivo, una impresión |