Los Algoritmos
Al desarrollar un programa de computación, por ejemplo, a menudo se está desarrollando o implementando un método para resolver algún problema.
Sinembargo, el algoritmo no es excluyente de las ciencias duras o matemáticas. También en la vida cotidiana se emplean este tipo de operatorias casi sin notarlo: por ejemplo, en losinstructivos o manuales de usuario que incluyen ejemplos de resolución de problemas técnicos. En definitiva, se trata de una relación problema-solución que tiene lugar através de la informática.
Entre sus principales características se tiene que un algoritmo típico es finito, preciso, tiene tanto una entrada como una salida y es eficaz en laresolución de un problema.
• Finitos: Debe acabar en algún momento.
• Eficientes: Deben ocupar la mínima memoria y minimizar el tiempo de ejecución.
• Legibles: El texto que lodescribe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
• Modificables: Estarán diseñados de modo que sus posteriores modificaciones sean fáciles de realizar,incluso por programadores diferentes a sus propios autores.
• Modulares: La filosofía utilizada para su diseño debe favorecer la división del problema en módulos pequeños.
•Único punto de entrada, único punto de salida: A los algoritmos y a los módulos que lo integran se entra por un sólo punto (inicio) y se sale por un sólo punto también (fin).
Regístrate para leer el documento completo.