EJEMPLO DE ALGORITMO
La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX.
Un algoritmo es una serie de pasos organizados o instrucciones que describe el proceso que se debe seguir, para dar solución a un problema especifico. No podemos apartar nuestra vida de los algoritmos. Sin darnos cuenta nuestra vida cotidiana está llena de ellos. Pero de alguna forma se hacen transparente. Ejemplo de algoritmos cuando nos levantamos todos los días para ir o nuestro trabajo u lugar donde estudiamos, hacemos un conjunto de pasos antes de llegar a nuestros trabajos.
Algoritmos en programación
Un programa de computadora es un algoritmo que le dice a la computadora los pasos específicos para llevar a cabo una tarea. Los algoritmos son rigurosamente definidos para que la computadora pueda interpretarlos. El orden en que se ejecuta cada uno de los pasos que constituyen un algoritmo es fundamental. El orden más básico es de arriba hacia abajo, ejecutándose una instrucción tras otra de un fiin. Pero un algoritmo puede variar en su flujo u orden de ejecución de pasos dependiendo de los valores de inicio o que entran durante su ejecución
Las características fundamentales que debe cumplir todo algoritmo son:
- Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
- Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
- Un algoritmo debe ser finito. Si se sigue un algoritmo se debe terminar en algún momento: o sea, debe tener un numero finito de pasos.
- Legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
- Modificables: Estarán diseñados de modo que sus posteriores modificaciones Sean fáciles de realizar, incluso por programadores diferentes a sus propios autores.
El desarrollo de algoritmos es un tema fundamental en el diseño de programas o soluciones. Por lo cual, el alumno debe tener buenas bases que le sirvan para poder crear de manera fácil y rápida
sus programas. Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.
¿TIPOS DE ALGORITMOS?
Existen dos tipos y son llamados así por su naturaleza
- Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
- Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
Lenguajes Algoritmicos
Un Lenguaje algorìtmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.
Tipos de Lenguajes Algorítm¡cos
Gráficos: B la representadón gráfica de las operaciones que realiza un algoritmo (diagrama de flujo).
No Gráficos: Reprsenta en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocódigo).
ALGORITMOS CUALITATIVOS
Un algoritmo es cualitativo cuando en sus pasos o instrucciones no están involucrados cálculos numéricos. Las instrucciones para armar un aeromodelo, para desarrollar una actividad física o encontrar un tesoro, son ejemplos de algoritmos cualitativos.
Ejemplo Nº. 1: Administración de un medicamento
Vaya al botiquín de su casa y tome un medicamento cualquiera. Muchos de ellos traen en el interior de su empaque un documento con las indicaciones para su correcta aplicación.
Piense y analice: ¿Qué sucede si se omite un paso en este algoritmo?
Ejemplo Nº. 2: Receta de cocina
Vaya a La alacena de su casa y tome un producto alimenticio cualquiera. Muchos de ellos traen en el empaque las indicaciones para su correcta preparación.
Piense y analice: ¿Qué sucede si se invierte un par de pasos en este algoritmo?
El siguiente ejercicio que se presenta trata de poner de manifiesto lo importante que es seguir instrucciones en forma adecuada y correcta, si se quiere llegar a un resultado satisfactorio.
Ejemplo Nº. 3: Cambio de una llanta pinchada
Supongamos que usted necesita programar un autómata, el señor A, para que conduzca un auto de una ciudad a otra; indudablemente necesita considerar muchas situaciones, pero por ahora va a centrar su atención en un sólo problema: cómo cambiar una llanta cuando se pinche durante el viaje.
Como chofer precavido que es, usted ha dotado al auto con la llanta de repuesto y con las herramientas necesarias para estos casos.
|