Un algoritmo es una secuencia finita de instrucciones, cada una de las cuales tiene un significado preciso y puede ejecutarse con una cantidad finita de esfuerzo en un tiempo finito. Ha de tener las siguientes características: legible, correcto, modular, eficiente, estructurado, no ambiguo y a ser posible se ha de desarrollar en el menor tiempo posible.
¿Para que sirve un algoritmo?
Sirve para mostrar la manera de llevar a cabo procesos y resolver típicamente problemas matemáticos, hace posible la ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la persona que realice dicha actividad.¿Que es un DFD?
Es un diagrama de flujo de datos
¿Para que sirve un DFD?
Un diagrama de flujo de datos (DFD) traza el flujo de la información para cualquier proceso o sistema. Emplea símbolos definidos, como rectángulos, círculos y flechas, además de etiquetas de texto breves, para mostrar las entradas y salidas de datos, los puntos de almacenamiento y las rutas entre cada destino.
![Resultado de imagen para diagrama de flujo de datos](https://jorge613.files.wordpress.com/2012/09/simbologia.png)