resolver el problema para que fue creado
-independientes del lenguaje de programación
-precisos y finitos (no repetición indefinida)
-deben poder repetirse
tipos
cualitativos
¿cuales?
cuantitativos
¿cuantos?
¿que es?
Lista de actividades que se preparan para la realización de una tarea o problema