Algoritmo
La palabra "algoritmo" proviene del gran matemático árabe Mohamed Al Kho Warizmi, quien escribió entre los años 800 y 825 la obra Quitab Al Jabr Al Mugabala, donde se recogía el sistema de numeración hindú y el concepto del cero, alcanzó gran reputación por el enunciado de las reglas paso a paso para sumar, restar, multiplicar y dividir números decimales; la traducción al latín del apellido en la palabra algorismus derivó posteriormente en algoritmo.
Según, Brassard y Bratley(2000), algoritmo, “es sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más frecuentemente, en una má- quina”, según Joyanes(2003), “es un método para resolver problemas” y según Torrealba(2004), …ver más…
Donde:
ENTRADA Corresponde al insumo, a los datos necesarios que requiere el proceso para ofrecer los resultados esperados.
PROCESO Pasos necesarios para obtener la solución del problema o la situación planteada.
SALIDA Resultados arrojados por el proceso como solución.
En el ejemplo del algoritmo de la sumatoria de los dos números, tenemos:
ENTRADA Valores de de las variables A y B.
PROCESO Asignar a la variable Suma, el valor de A mas el valor de B.
SALIDA Impresión del valor de la variable Suma, que contiene la sumatoria de los valores de A y B.
1.2. CARACTERÍSTICAS DE LOS ALGORITMOS
Las características fundamentales que debe cumplir un algoritmo son:
PRECISIÓN Indica el orden de realización de cada paso dentro del proceso.
DEFINICION Indica la exactitud y consistencia de los pasos descritos en el proceso, si el algoritmo se prueba dos veces, en estas dos pruebas, se debe obtener el mismo resultado.
FINITUD Indica el número razonable de pasos, los cuales deben conllevar a la finalización del proceso y producir un resultado en un tiempo finito.
ENTRADA PROCESO SALIDARepública Bolivariana de Venezuela
Ministerio de Educación Superior
Fundación Misión Sucre Programa Nacional de Formación en Sistemas e Informática
Misión Sucre y la