Algoritmo
La idea básica
En un mundo cada vez más dominado por la tecnología, oímos la palabra algoritmo por todas partes. ¿Qué es realmente un algoritmo? En términos sencillos, un algoritmo es esencialmente una secuencia de instrucciones concretas que indican a un operador lo que debe hacer. Piense en un diagrama de flujo que se mueve a través de pasos de SÍ y NO guiando a alguien hacia un resultado específico.
Una analogía habitual para explicar un algoritmo es la de una receta. Imaginemos una receta típica de galletas de chocolate. La receta incluiría ingredientes crudos que pasan por una secuencia de órdenes para crear un producto final. En este caso, el "operador" es el panadero, que leerá la receta, ejecutará las instrucciones y puede que incluso actualice y perfeccione la receta, dependiendo de cómo salgan las galletas.
Podemos aplicar esta lógica conceptual a un programa informático, sustituyendo al panadero por un ordenador. El programa también leerá, ejecutará y refinará las instrucciones, tomando ingredientes en bruto, o entradas, a través de una secuencia de comandos para crear un resultado final o resolver un problema. Este proceso ocurre a nuestro alrededor. Tu viaje hasta esta página para leer este artículo se ha visto facilitado por una serie de algoritmos. Tal vez hayas buscado "algoritmo" en Google o alguien haya compartido este enlace en las redes sociales; aunque parezca que has llegado aquí por tus propios medios, hay una capa oculta de código informático algorítmico que ha facilitado el proceso.