Introducción a los DFDs
Perfilado de sección
-
Algoritmo. Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos (indicar el orden de realización en cada paso), definidos (si se sigue dos veces, obtiene el resultado cada vez) y finitos (tiene fin; un número determinados de pasos). Proviene de un nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX. Un algoritmo debe producir un resultado en un tiempo finito. Los métodos que utilizan algoritmos se llaman métodos algorítmicos, en oposición a los métodos que implican algún juicio o interpretación que se denominan métodos heurísticos. Los primeros se pueden implementar en la computadora, los segundos no han sido convertidos fácilmente en las computadoras. Ejemplos de algoritmos son: instrucciones para montar una bicicleta, hacer una receta de cocina, obtener el máximo común divisor de dos números, etc. Pueden expresarse mediante fórmulas, diagramas de flujo o N-S y pseudocódigos