sábado, 16 de marzo de 2013

Introducción a MTP III

Seguimos con la introducción del curso de metodología de la programación, para acceder al indice de contenidos pulsa sobre este enlace.


Algoritmos.



  • Un Algoritmo es una secuencia de operaciones detalladas y no ambiguas, que al ejecutarse paso a paso, conducen a la solución de un problema.
  • En otras palabras es un conjunto de reglas para resolver una cierta clase de problema.
  • Algoritmo es un conjunto de instrucciones que especifican la secuencia de operaciones a realizar, en orden, para resolver un sistema específico o clase de problema.
  • Un Algoritmo es la aplicación de pasos lógicos, secuenciales y metódicamente aplicados para dar solución a un problema en cuestión.
  • En otras palabras un algoritmo es una formula para la solución de un problema.
  • Todo algoritmo es independiente del lenguaje


Las propiedades de un algoritmo son las siguientes:
  • El algoritmo debe ser preciso e indicar el orden de realización de cada paso.
  • El algoritmo debe ser definido, si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
  • El algoritmo debe ser finito, si se sigue un algoritmo se debe terminar en algún momento, o sea debe tener un número finito de pasos.





Un algoritmo puede ser expresado de las siguientes formas. 

  • Lenguaje NaturalUsa de términos del lenguaje natural 
  • Lenguaje Simbólicopermite una introducción a la programación estructural. 
  • Lenguaje GráficoDescribe un proceso como una secuencia de pasos en forma de diagrama. 







No hay comentarios:

Publicar un comentario