Algoritmos: pasos claros para una tarea — Tecnología, 11–13 años
Un algoritmo es un plan preciso para llegar a un resultado. Las personas usan algoritmos al cocinar o clasificar cosas, y los ordenadores los usan para repetir instrucciones con rapidez y de manera constante.
Una receta para obtener un resultado
Un algoritmo es un conjunto de pasos que indica a una persona o a una máquina cómo completar una tarea. Los pasos deben ser suficientemente claros para que dos personas, o dos ordenadores, los sigan y obtengan el resultado esperado. Puede incluir decisiones como «si ocurre esto, haz aquello».
Por qué los ordenadores necesitan algoritmos
Un ordenador puede ejecutar instrucciones muy deprisa, pero no adivina qué significa una petición imprecisa. Los algoritmos resuelven el problema de transformar un objetivo, como encontrar un nombre en una lista, en acciones repetibles. Los algoritmos mejores pueden ahorrar tiempo cuando crece la cantidad de información.
Encontrar el número mayor
Para 7, 3, 9 y 5, empieza considerando que 7 es el mayor. Compara 3 con 7 y conserva 7; compara 9 con 7 y sustitúyelo por 9; compara 5 con 9 y conserva 9. La respuesta es 9, y los mismos pasos sirven para cualquier lista.
Un paso impreciso no sirve
«Ordena los libros de forma razonable» parece útil a una persona, pero un ordenador no puede actuar sobre «razonable» sin más detalles. Puede significar orden alfabético, altura o fecha de publicación. El error es comprensible porque las personas completan el sentido con el contexto; las máquinas necesitan que se diga claramente.
Búsquedas y recomendaciones
Un buscador usa algoritmos para comparar tus palabras con la información de una colección enorme y ordenar las coincidencias posibles. Los servicios de vídeo y música también emplean algoritmos para sugerir contenidos basándose en patrones de tus elecciones. Una sugerencia es un cálculo, no una garantía de que te gustará.
Sigue explorando
Otros idiomas
Cargando MyLeoNes™…