Ejemplos de algoritmos en la vida cotidiana | Pasos lógicos

Computador rápido

Una de las primeras actividades que hacemos al momento de aprender algoritmos, es identificar en las cosas que hacemos a diario, ejemplos, similitudes o situaciones que nos ayuden a pensar lógicamente; esto puede sorprendernos, teniendo en cuenta, que muy pocas veces analizamos situaciones básicas en nuestro día a día, en vista que las realizamos de manera automática; hoy veremos algunos ejemplos de algoritmos en la vida cotidiana, que quizá realizas a diario y nunca habías tenido la oportunidad de analizar, comencemos.

Ejemplos de algoritmos en la vida cotidiana – Identificando pasos lógicos

Para identificar ejemplos de algoritmos en la vida cotidiana, deberás tener claro el concepto de algoritmo; para eso te invito a revisar el siguiente enlace.

¿Qué son los algoritmos? – Ventajas y características

Si hablamos de pasos lógicos, podrás darte cuenta que en todas las acciones que realizas a diario los encontrarás.

¡Están en todas partes!

Basado en esto podemos pensar que los algoritmos están presentes en todo lo que hacemos, esto hace muy sencillo, identificar algoritmos en la vida cotidiana; así como los pasos que estos tienen inmersos.

Accede al CURSO GRATIS de algoritmos con PSeInt, donde te enseñaré a resolver problemas algorítmicos paso a paso AQUÍ.

Ejemplos de situaciones de la vida cotidiana que podemos representar en algoritmos

Veamos algunos ejemplos de actividades diarias:

  • Lavar las manos.
  • Barrer.
  • Tender la cama.
  • Bañarse.
  • Tirar la basura.
  • Freír un huevo.
  • Preparar tu comida favorita.

Cómo puedes observar, fácilmente podemos identificar en nuestra vida diaria, actividades que conllevan la aplicación de ciertos pasos lógicos, para su correcta realización.

Ahora vamos a tomar alguna de estas actividades, y determinaremos los pasos lógicos que los conforman.

Algoritmo para freír un huevo

Inicio

  1. Abrir la nevera.
  2. Agarrar un huevo.
  3. Agarrar el sartén.
  4. Poner aceite en el sartén.
  5. Encender el fuego.
  6. Poner la sartén en el fuego.
  7. Esperar que se caliente el aceite.
  8. Romper la cascara del huevo.
  9. Poner la clara y la yema en el sartén.
  10. Esperar que el huevo se fría.
  11. Sacar el huevo de la sartén.
  12. Servir el huevo en el plato.

Fin

Algo importante (Los detalles)

Al momento de identificar los pasos lógicos en una actividad, es recomendable hacer referencia a los pasos fundamentales para la realización de la actividad o solución del problema; en vista que caer en todos los detalles, hacen de nuestro algoritmo, muy extenso y en la mayoría de los casos, difíciles de entender.

Para el ejemplo de freír un huevo, podríamos establecer detalles en el paso 1 como:

  • Caminar 10 pasos hacia la nevera.
  • Agarrar el mango de la puerta.
  • Halar hacia afuera.
  • Agarrar el huevo.
  • Cerrar la nevera.
  • Caminar 10 pasos hacia atrás.

Pero este nivel de detalle, no es necesario establecerlo en Pseudo-código, en vista que lo que deseamos hacer, es indicar los pasos sin caer en la especificación de cada uno.

Encontrarás algoritmos también descritos de manera gráfica

Solo basta con mirar un poco en establecimientos, en la calle, escuelas, hospitales, universidades o cualquier negocio, para identificar los pasos que debes tener en cuenta para hacer algo, por ejemplo, veamos un algoritmo en el cual nos indican como debemos realizar el lavado de manos.

ejemplos de algoritmos en la vida
Tomado de flickr

Cómo puedes observar, alguien que no tenga idea de cómo realizar un correcto lavado de manos, con la imagen anterior (algoritmo), podrá realizar esta actividad – Ese es uno de los objetivos de los algoritmos.

¿Puedo identificar un algoritmo dentro de otro?

Por supuesto, y es muy común; a esto le llamamos sub algoritmo o sub programa, son instrucciones particulares para realizar una acción; que está asociada a un problema mayor o a una serie de pasos lógicos de mayor complejidad o tamaño.

Finalmente, te invito a que analices todas las actividades diarias que haces; y a su vez, los pasos lógicos que implica estas actividades, ¡déjame un algoritmo en los comentarios de un aspecto básico que haces todos los días!.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *