Anda di halaman 1dari 3

ALGORITMO

Un algoritmo es una secuencia de pasos lógicos necesarios para llevar a cabo una tarea
específica, como la solución de un problema. Los algoritmos son independientes tanto del
lenguaje de programación en que se expresan como de la computadora que los ejecuta.
En cada problema el algoritmo se puede expresar en un lenguaje diferente de
programación y ejecutarse en una computadora distinta; sin embargo el algoritmo será
siempre el mismo.

Un algoritmo es una secuencia de pasos para resolver un problema. Los pasos deben estar
muy bien definidos, y tienen que describir sin ambigüedades cómo llegar desde el inicio
hasta el final.

Conceptualmente, un algoritmo tiene tres componentes:

La entrada: son los datos sobre los que el algoritmo opera;

El proceso: son los pasos que hay que seguir, utilizando la entrada;

La salida: es el resultado que entrega el algoritmo.

En informática, un algoritmo es una secuencia de instrucciones secuenciales, gracias al


cual pueden llevarse a cabo ciertos procesos y darse respuesta a determinadas
necesidades o decisiones. Se trata de conjuntos ordenados y finitos de pasos, que nos
permiten resolver un problema o tomar una decisión.

Los algoritmos computacionales representan una secuencia de pasos diseñados para


llevar a cabo una tarea específica. También puede decirse que representan un conjunto de
instrucciones claras que son programadas en un ordenador para poder solucionar un
problema.

Medina López Alejandra Elizabeth 205


CREADOR DEL ALGORITMO
El origen del término 'algoritmo' surgió a mediados del siglo IX cuando el distinguido
matemático y astrónomo Mohammed Ibn Musa-al-Khwarizmi desarrolló en su obra "Al-
yebr-mugabata" fórmulas para posibilitar que con un número limitado de procesos fuese
posible resolver ecuaciones de primer y segundo grado. Aunque no fuese el creador en sí
del primer algoritmo, el icónico matemático fue el primero en pensar en modo algorítmico
pues explicó que, mediante una especificación clara y concisa de cómo calcular
sistemáticamente, se podrían definir algoritmos que fueran usados en dispositivos
mecánicos similares a un ábaco en vez de las manos.

'Algoritmo', por tanto, se refería originalmente sólo a las reglas de la aritmética con
números arábigos. Fue en el siglo XVIII cuando se expandió su significado para abarcar en
su definición a toda clase de procedimientos utilizados con el propósito de resolver
problemas o realizar determinadas tareas.

El primer caso de un algoritmo escrito para una computadora son las notas escritas
por Ada Byron, reputada matemática británica, en 1842 para el motor analítico de Charles
Babbage. Es, por esta razón, por lo que se considera a Ada Byron como la primera
programadora de la historia. Sin embargo, dado que Babbage nunca terminó su motor
analítico, el algoritmo que realizó jamás llegó a implementarse.

Medina López Alejandra Elizabeth 205


CARACTERISTICAS DEL ALGORITMO

• Las instrucciones y los pasos contenidos en un


PRECISION algoritmo deben ser precisos, es decir, no deben dejar
margen para ningún tipo de ambigüedad.

• Todo algoritmo debe estar perfectamente definido, es


DEFINICION decir, se lo debe seguir cuantas veces sea necesario
obteniendo cada vez siempre el mismo resultado.

• Los algoritmos deben ser finitos: deben terminar en


FINITUD algún momento o arrojar un resultado al final de sus
pasos.

• La legibilidad es clave, pues si su contenido es


incomprensible no podrán seguirse las instrucciones
LEGIBILIDAD adecuadas. Esto implica una redacción directa, clara y
concisa del texto contenido en cada uno.

Medina López Alejandra Elizabeth 205

Anda mungkin juga menyukai