Vous êtes sur la page 1sur 1

en el rabe es donde podemos encontrar el origen etimolgico del trmino algoritmo que

ahora vamos a analizar en profundidad. Ms exactamente se halla en el nombre del


matemtico Al-Khwarizmi, que naci en la Edad Media en una de las zonas de lo que hoy se
conoce como Uzbiekistn, en Asia central.

En Bagdad fue donde este desarroll gran parte de su carrera y es que hasta all se traslad
para, por orden del califa, crear un centro superior de investigaciones cientficas que se dio
en llamar Casa de la Sabidura. Diversos tratados de lgebra o astronoma fueron algunos
de los trabajos que realiz dicho sabio que tambin ha dado lugar a la creacin de otra serie
de trminos cientficos tales como lgebra o guarismo.
Tal fue la importancia que tuvo dicho personaje histrico que actualmente est considerado
no slo como el padre del lgebra sino tambin como quien se encarg de introducir
nuestro sistema de numeracin.
Se denomina algoritmo a un grupo finito de operaciones organizadas de manera
lgica y ordenada que permite solucionar un determinado problema. Se trata de una
serie de instrucciones o reglas establecidas que, por medio de una sucesin de pasos,
permiten arribar a un resultado o solucin.
Segn los expertos en matemtica, los algoritmos permiten trabajar a partir de un estado
bsico o inicial y, tras seguir los pasos propuestos, llegar a una solucin. Cabe resaltar que,
si bien los algoritmos suelen estar asociados al mbito matemtico (ya que permiten, por
citar casos concretos, averiguar el cociente entre un par de dgitos o determinar cul es el
mximo comn divisor entre dos cifras pertenecientes al grupo de los enteros), aunque no
siempre implican la presencia de nmeros.
Adems de todo lo expuesto, en el mbito matemtico, y cuando estamos decididos a llevar
a cabo la descripcin de uno de esos algoritmos hay que tener en cuenta que se puede
efectuar mediante tres niveles. As, en primer lugar, nos encontramos con el de alto nivel, lo
que es la descripcin formal y finalmente la tarea de implementacin.
Asimismo tampoco podemos pasar por alto que los algoritmos se pueden expresar a travs
de lenguajes de programacin, pseudocdigo, el lenguaje natural y tambin a travs de los
conocidos como diagramas de flujo.
Un manual de instrucciones para el funcionamiento de un electrodomstico y una serie de
rdenes del jefe a un empleado para desarrollar una cierta tarea tambin pueden incluir
algoritmos.
Esta amplitud de significado permite apreciar que no existe una definicin formal y nica
de algoritmo. El trmino suele ser sealado como el nmero fijo de pasos necesarios
para transformar informacin de entrada (un problema) en una salida (su
solucin). De todas formas, algunos algoritmos carecen de final o no resuelven un
problema en particular.
Existen ciertas propiedades que alcanzan a todos los algoritmos, con excepcin de los
denominados algoritmos paralelos: el tiempo secuencial (los algoritmos funcionan paso
a paso), el estado abstracto (cada algoritmo es independiente de su implementacin) y
la exploracin acotada (la transicin entre estados queda determinada por una
descripcin finita y fija).
Cabe mencionar por ltimo que los algoritmos son muy importantes en la informtica ya
que permiten representar datos como secuencias de bits. Un programa es un algoritmo que
indica a la computadora qu pasos especficos debe seguir para desarrollar una tarea.
Lee todo en: Definicin de algoritmo - Qu es, Significado y
Concepto http://definicion.de/algoritmo/#ixzz42npekH8Y

Vous aimerez peut-être aussi