ALGORITMO
Nelly María Zúñiga Díaz
Pasos para realizar tareas
En la naturaleza hay muchos procesos que puedes
considerar como Algoritmos ya que tienen
procedimientos y reglas. Incluso, muchas veces no
somos conscientes de ellos.
Lavarnos los dientes es un procedimiento que
realizamos varias veces al día. Veamos la forma de
expresar este procedimiento como un Algoritmo:
1. Tomar la crema dental
2. Destapar la crema dental
3. Tomar el cepillo de dientes
4. Aplicar crema dental al cepillo
5. Tapar la crema dental
6. Abrir la llave del lavamanos
7. Remojar el cepillo con la crema dental
8. Cerrar la llave del lavamanos
9. Frotar los dientes con el cepillo
10. Abrir la llave del lavamanos
11. Enjuagarse la boca
12. Enjuagar el cepillo
13. Cerrar la llave del lavamanos
14. Secarse la cara y las manos con una toalla
Veamos que algo tan común como los pasos
para cambiar una bombilla (foco) se pueden
expresar en forma de Algoritmo:
1. Ubicar una escalera o un banco debajo de la bombilla
fundida
2. Tomar una bombilla nueva
3. Subir por la escalera o al banco
4. Girar la bombilla fundida hacia la izquierda hasta
soltarla
5. Enroscar la bombilla nueva hacia la derecha en el
plafón hasta apretarla
6. Bajar de la escalera o del banco
7. Fin
ALGORITMO
Es una serie ordenada de instrucciones, pasos o
procesos que llevan a la solución de un determinado
problema. Los hay tan sencillos y cotidianos como seguir
la receta del médico, abrir una puerta, lavarse las
manos, etc; hasta los que conducen a la solución de
problemas muy complejos.
ALGORITMO DEBE SER:
Realizable: El proceso algorítmico debe terminar
después de una cantidad finita de pasos.
Comprensible: Debe ser claro lo que hace, de forma
que quien ejecute los pasos (ser humano o máquina)
sepa qué, cómo y cuándo hacerlo.
Preciso: El orden de ejecución de las instrucciones debe
estar perfectamente indicado.
Describe, lo más detalladamente
posible y en orden, los pasos a
realizar para llevar a cabo cada una
de las siguientes tareas.
Describe, lo más detalladamente
posible y en orden, los pasos a
realizar para llevar a cabo cada una
de las siguientes tareas.
A diferencia de los seres humanos que realizan actividades
sin detenerse a pensar en los pasos que deben seguir, los
computadores son muy ordenados y necesitan que
quien los programan les diga cada uno de los pasos que
deben realizar y el orden lógico de ejecución.
Numera en orden lógico los pasos siguientes (para pescar):
___ El pez se traga el anzuelo.
___ Enrollar el sedal.
___ Tirar el sedal al agua.
___ Llevar el pescado a casa.
___ Quitar el Anzuelo de la boca del pescado.
___ Poner carnada al anzuelo.
___ Sacar el pescado del agua.
En una hoja aparte, describe
detalladamente los pasos que
seguirías para lograr cada una de las
siguientes tareas:
Encender una vela
Tomar una fotografía
Explicar las reglas de un juego a un compañero
Elevar una cometa