Algoritmo
Enviado por 7877883 • 2 de Febrero de 2015 • 748 Palabras (3 Páginas) • 175 Visitas
¿Qué es un algoritmo?
Un algoritmo es el conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un problema mediante una secuencia de pasos a seguir. Dicha secuencia puede ser expresada en forma de diagrama de flujo con el fin de seguirlo de una forma más sencilla.
Características de un Algoritmo
Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez.
Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos.
Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Función de un Algoritmo
Lo que pretende un algoritmo es sintetizar de alguna forma una tarea, cálculo o mecanismo antes de ser transcrito al ordenador. Los algoritmos representan soluciones a problemas. Los pasos para la solución (llamados instrucciones) permanecen iguales, ya sea que el mismo se esté resolviendo mediante una computadora.
Representación de un Algoritmo
Para representar un algoritmo se debe utilizar algún método que permita independizar dicho algoritmo de lenguaje de programación elegido. Ello permitirá que un algoritmo puede ser codificado indistintamente en cualquier lenguaje. Para conseguir este objetivo se precisa que el algoritmo sea representado grafica o numéricamente de modo que los sucesivo acciones no dependen de la sintaxis de ningún lenguaje de programación sino que la descripción puede servir fácilmente para su transformación en un programa, ese decir su codificación.
Los métodos usados para representar un algoritmo son;
• Diagrama de flujo
• Diagrama de N-S (Nassi-schneiderman)
• Lenguaje de especificaciones de algoritmos
• Pseudocódigo
• Lenguaje e español
• Formulas
El diagrama de flujo es la representación gráfica del algoritmo o proceso. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
El Pseudocódigo
El pseudocódigo, en este sentido, está considerado como una descripción de alto nivel de un algoritmo que resulta independiente de otros lenguajes de programación. Para que una persona pueda leer e interpretar el código en cuestión. Se trata de un falso lenguaje, ya que apela a las normas de estructura de un lenguaje de programación aunque se encuentra desarrollado para que pueda ser leído por un ser humano y no interpretado por una
...