martes, 1 de marzo de 2011

Caracteristicas de los Algoritmos


Todo algoritmo debe cumplir las siguientes características:
  1. Debe ser Preciso; Esto es, debe especificar sin ambigüedad el orden en que se deben ejecutar las instrucciones.
  2. Debe estar Definido; Esto es, cada vez que se ejecute bajo las mismas condiciones, la secuencia de ejecución deberá ser la misma proporcionándonos el mismo resultado.
  3. Debe ser Finito; Esto es, siempre que sea adecuado se realizarán un número finito de instrucciones, en un tiempo finito y requiriendo una cantidad finita de esfuerzo.

Herramientas de Programacion

- Las Herramientas de programacion utilizadas como lenguajes algoritmicos son:

-Pseudocodigo: Es un lenguaje algoritmio , muy paresido al español pero mas conciso que permite la redaccion rapida del algoritmo .

- Diagrama de Flujo: Ha sido la Herramienta de programacion por execelencia y aun hoy sigue siendo muy utilizada. Es fácil de diseñar pues el flujo logico del algoritmo se muestra en un diagrama en lugar de palabra.