Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambiguedades, que conducen a la solución de un problema dado y expresado en lenguaje natural, por ejemplo en español.
Todo algoritmo debe ser:
- Preciso. Indicando el orden de realización de cada uno de los pasos
- Definido. Si se sigue el algorimos varias veces proporcionarle los mismos datos, se deben siempre obtener los mismo datos
- Finito. Al seguir el algoritmo, éste debe terminar en algun momento, es decir tener un número finito de pasos.
En un algoritmo se deben de considerar tres partes:
- Entrada. Información dada al algoritmo.
- Proceso. Operación o calculos necesarios para encontrar la solución al problema.
- Salida. Respuesta dadas por el algoritmo o resultados finales de los calculos.
No hay comentarios:
Publicar un comentario