En matemáticas, lógica, ciencias de la computación y disciplinas relacionadas, un
algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa
Al-Juarismi)1 es un conjunto prescrito de instrucciones o reglas bien definidas,
ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos
que no generen dudas a quien deba hacer dicha actividad
DESCRIPCIÓN DE UN ALGORITMO
DESCRIPCIÓN DE ALTO NIVEL
Se establece el problema, se selecciona un modelo matemático y se explica el algoritmo
de manera verbal, posiblemente con ilustraciones y omitiendo detalles.
DECRIPCIÓN FORMAL
Se usa pseudocódigo para describir la secuencia de pasos que
encuentran la solución.
IMPLEMENTACIÓN
Se muestra el algoritmo expresado en un lenguaje de programación
específico o algún objeto capaz de llevar a cabo instrucciones.