MyLeoNes™

Algoritmos: pasos claros para una tarea — Informática, 11–13 años

Un algoritmo es un plan que indica a una persona o a un ordenador qué hacer y en qué orden.

Qué es un algoritmo

Un algoritmo es un conjunto de pasos para obtener un resultado. Los pasos deben ser lo bastante claros para que otra persona, o un ordenador, pueda seguirlos sin adivinar. Una receta, un camino al colegio y un programa pueden ser algoritmos.

Por qué importan

Los ordenadores son rápidos, pero no completan las instrucciones que faltan usando el sentido común. Mucho antes de los ordenadores modernos, las personas necesitaban métodos repetibles para calcular, ordenar datos y seguir rutas. Escribir el método hace que los resultados sean más fáciles de comprobar y repetir.

Ejemplo: encontrar el número mayor

Toma los números 7, 3, 12 y 9. Empieza considerando que 7 es el mayor; compáralo con 3, después con 12 y luego con 9, cambiando el mayor cuando aparezca un número más grande. Terminas con 12, y los mismos pasos sirven para cualquier lista de números.

Trampa: un paso demasiado impreciso

Un error común es escribir «ordena los números» o «hazlo bonito». A una persona le parece claro porque entiende lo que puede significar, pero un ordenador no comparte ese contexto. Sustituye las palabras imprecisas por acciones, como «compara los dos números siguientes e intercámbialos si el de la izquierda es mayor».

Dónde aparecen los algoritmos

Las aplicaciones de navegación usan algoritmos para comparar rutas y calcular el tiempo de viaje. Las tiendas en línea los usan para buscar y ordenar productos, mientras que las aplicaciones de vídeo los usan para escoger posibles recomendaciones. Estos sistemas aplican reglas a datos; no entienden tu vida como lo haría un amigo.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…