javier romero
Autor: Juan Desongles corrales
Editorial: MAD 2005
ALGORITMO
Un algoritmo es una seriede operaciones detalladas y no ambiguas, que se ejecutan paso a paso y en un determinado orden y que conducen a la resolución de un problema.
Cada acción de laque costa un algortimo se denomina instuccion y estas se deben posteriormente traducidas en términos comprensibles por el ordenador.
La definición de un algortimodebe describir tres bpartes básicas. Entrada, proceso y salida. Un algoritmo implica generalmente alguna entrada que será utilizada en el proceso para generar unresultado (salida). En una receta de cocina la entrada es la lista de ingredientes y los utensilios empleados, el proceso la forma de cocinarlos y la salidaserá el plato listo para comer.
En informática normalmente no conocemos de antemano el numero de operaciones que realiza un algoritmo. El numero de operacionesnecesarias para llegar al termino del algoritmo dependerá fuertemente de los datos de entrada. La rama de la informática que estudia la complejidad de los algoritmoses muy importante en el desarrollo de software y se denomina algorítmica.
Las características fundamentales de un algoritmo son:
1 un algoritmo debe serpreciso e indicar claramente el orden de realización de cada instrucción.
2 un algoritmo debe estar definid: si se sigue un algoritmo se debe terminar dos vecescon los mismos datos, se debe obtener el mismo resultado cada vez.
3un algoritmo debe ser finito: si se sigue un algoritmo se debe terminar en algún momento
Regístrate para leer el documento completo.