Algoritmos computacionales


Este tipo de algoritmos son de escritura bastante sencilla y fluida, por lo que no necesita del uso de computadores para su escritura o lectura, que solo requiere de herramientas menos avanzadas como calculadoras convencionales

Características de los algoritmos

A pesar de que existen distintos tipos de algoritmos o que los propios algoritmos computacionales pueden ser muy complejos, todos los algoritmos comparten una serie de características. Estas son las que dan la utilidad a los mismos y son las siguientes:

Deben ser secuenciales y ordenados
Todos los algoritmos (incluido los computacionales) deben estar escritos de manera secuencial y siguiendo un orden lógico, a modo de árbol de proceso. En donde cada paso o porción de la acción a realizar sean descritos al igual que las opciones posibles de resolución para cada paso, esto último normalmente estructurado mediante respuestas de “si” o “no”.


Son muy precisos
Para que cualquier algoritmo sea útil debe detallar todo el tema o problema que aborda, sin dejar cabos sueltos. De esta manera, en el caso de los algoritmos computacionales, se evitan la aparición de errores inesperados que no puedan ser resueltos dentro del algoritmo.


Tienen que ser finitos y concretos
Cada paso o rama del algoritmo, debe llevar a un final que de un resultado concreto para los problemas que esté abordando el algoritmo. Pero, aunque estas son características de los algoritmos, no siempre son aplicadas, ya que es común encontrar algoritmos computacionales que dan resultados en bucle, esto es que un paso el algoritmo vuelve a un punto anterior del mismo.


Toda acción debe estar definida
Al desarrollar un algoritmo, en especial en los algoritmos computacionales escritos en pseudocódigo. Debe resumirse toda la información que deba transmitir cada parte del algoritmo, sin que por esto pierda sentido o disminuya la calidad del resultado esperado. Esto requiere de computadores y personal humano que domine a detalle el pseudocódigo

Comentarios