martes, 10 de junio de 2014

Algoritmos

El origen etimológico del concepto algoritmo proviene del Árabe. Con mayor exactitud podemos hallar el nombre del matemático Al-Khwarizimi, el cual nació en la edad media en una de las zonas que hoy conocemos como Uzbiekistan, en Asia central.
En Bagdad fue donde el matemático desarrollo gran parte de su carrera y es que hasta allí se traslado para, por orden de califa, crea un centro superior de investigaciones científicas el cual tomo por nombre "casa de la sabiduría". El sabio desarrollo diversos tratados de álgebra o astronomía , ademas de dar términos científicos tales como Álgebra o Guarismo 








Definición.

Conocemos como algoritmo un conjunto ordenado de operaciones, con el fin de hallar una solución a un problema en especifico.

El algoritmo es un método que resuelve problemas mediante una secuencia de pasos a seguir, la cual debe estar expresada en forma de diagrama de flujo con el fin de ser seguido de forma mas sencilla y clara.
Con lo visto anteriormente un algoritmo esta incluido en la definición de programa de ordenador de la ley de propiedad intelectual (TRLPI), el cual se refiere a que como toda secuencia de indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático el cual realiza una función que debe llevar a un resultado en especifico.
Según expertos en matemáticas, los algoritmos permiten trabajar desde un estado básico o inicial. Cabe resaltar que si bien los algoritmos estas relacionados con la matemáticas, no siempre implica de la presencia de números. Podemos expresar un algoritmo mediante pseudocodigos, lenguaje natural, lenguaje de programación y ademas a través de diagramas de flujo.
Un algoritmo lo podemos utilizar con diversos fines, desde en un manual de instrucciones para el funcionamiento de un electrodoméstico, hasta ordenar una serie de ordenes del jefe a un empleado para desarrollar una cierta tarea también puede incluir algoritmos.
Debido al amplio campo que abarcan los algoritmos no existe una definición formal y única al concepto. Por lo general el termino algoritmo suele ser señalado como un numero fijo de pasos necesarios para transformar información de entrada en uno de salida. De esta forma es que algunos algoritmos carecen de final o no resuelven un problema en particular.


No hay comentarios:

Publicar un comentario