Algoritmos
Ing. en Industrias Alimentarias
No. Control 0816062
Programación
INTRODUCCIÓN
La idea de resolver un problema o de disponer de un algoritmo es bastante antigua, tal esasí, que existía la errada creencia que no había problema que no se pudiera resolver y en base a ello.
En programación, los algoritmos se implementan en forma de sentencias en algún lenguaje deprogramación. De esta manera, la forma de escribir los algoritmos depende del lenguaje de programación, y del paradigma usado. Estos son los algoritmos que pueden ser interpretados por una computadora yasí ser ejecutados.
Un programa de computadora es un algoritmo que le dice a la computadora los pasos específicos para llevar acabo una tarea. Los algoritmos son rigurosamente definidos para que lacomputadora 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óntras otra de un código. 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. El flujo es manejado por lasestructuras de control.
Algunos autores consideran que el flujo de ejecución de un algoritmo debe detenerse correctamente alguna vez, y que esto forma parte de la definición de algoritmo. En tanto, otrosno lo consideran así.
ALGORITMO
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.
El concepto intuitivo dealgoritmo (procedimientos y reglas) se puede encontrar en procesos naturales de los cuales muchas veces no se es consciente. Por ejemplo, el proceso digestivo es un concepto intuitivo de algoritmo con elque se convive a diario sin que haga alta un definición “matemática” del mismo. Tener claro el proceso digestivo, no implica que los alimentos consumidos nutran más. La familiaridad de lo cotidiano...
Regístrate para leer el documento completo.