2. CONCEPTOS BÁSICOS
La palabra algoritmo se proviene del nombre
del matemático y astrónomo árabe Al-
Khôwarizmi (siglo IX) que escribió un tratado
sobre la manipulación de números y
ecuaciones. Algunas definiciones de algoritmo
son: Secuencia finita de instrucciones, reglas o
pasos que describen de forma precisa las
operaciones que un ordenador debe realizar
para llevar a cabo un tarea en un tiempo más
finito.
3. De hecho en nuestro día a día nos pasamos
ejecutando algoritmos, por ejemplo un algoritmo
para preparar un sándwich:
1. Tomar dos rebanadas de pan
2. 2. Poner mayonesa a cada rebanada
3. 3. Agregar a una rebanada jamón, queso,
tomate y lechuga
4. 4. Colocar la otra rebanada después de la
lechuga
4. Un algoritmo debe ser:
Preciso: al indicar el orden en que se deben
realizar los pasos.
Definido: al seguir el algoritmo varias veces con
los mismos datos de entrada los resultados
siempre deben ser los mismos.
Finito: debe tener un numero de pasos finito,
es decir, terminar en algún momento
5. Partes de un algoritmo:
Entrada: es la información o los valores que se da
para ser procesada.
Proceso: son las operaciones o cálculos que se
realizadas con los datos de entrada.
Salida: es el resultados de las operaciones
realizadas