Algoritmia
Enviado por JoseRondon94 • 30 de Mayo de 2013 • 542 Palabras (3 Páginas) • 394 Visitas
FORMAS DE REPRESENTAR UN ALGORITMO
Un algoritmo se puede representar por medio de dos formas, a través de Pseudocódigo o de Diagramas de Flujo. Para la presentación de los algoritmos que hasta ahora se han utilizado en el texto se han representado a través de pseudocódigos.
PSEUDOCÓDIGO
Significa escribir las instrucciones del algoritmo en lenguaje natural, tal y como lo expresamos de manera cotidiana, este procedimiento facilita su escritura en los lenguajes de programación. Según Joyanes (2003): “El pseudocódigo es un lenguaje de especificación (descripción) de algoritmos.
DIAGRAMAS DE FLUJO O FLUJOGRAMAS
Son representaciones gráficas de los pasos necesarios que conllevan a la solución algorítmica de un problema. Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento.
Estos símbolos se han normalizado o estandarizado para representar los pasos del algoritmo. Cada paso se representa a través del símbolo adecuado, que se van uniendo con flechas, denominadas líneas de flujo, que a su vez indican el orden en que los pasos deben ser ejecutados.
TRAZA DE UN ALGORITMO
Llamada también “corrida” o simplemente probar un algoritmo en papel, significa razonar cómo lo haría un computador, ejecutando cado uno de los pasos o instrucciones, asignándole valores a las variables, registrar el comportamiento de los valores y comprobar que efectivamente cumple el tratamiento o proceso al cual se someten los datos según el objetivo del algoritmo.
CONCEPTO DE ALGORITMO
Es sencillamente un conjunto de reglas para efectuar algún cálculo, bien sea a mano o, más Frecuentemente, en una máquina” Brassard y Bratley (2000)“es un método para resolver problemas” Joyanes (2003) “un algoritmo es una descripción de los pasos básicos a seguir para cumplir determinada tarea... para que una computadora realice una tarea es necesario definir previamente un algoritmo” Torrealba(2004)
TIPOS DE ALGORITMO
Toda actividad que realiza el ser humano, responde a un algoritmo.
Existen dos tipos de algoritmos:
● Algoritmos computacionales.
● Algoritmos no computacionales.
DE ALGORITMO A PROGRAMA
Cuando un algoritmo deba ser ejecutado por una computadora, se necesita expresar el algoritmo en instrucciones comprensibles por la computadora; para esto se utilizan los lenguajes de programación.
Al algoritmo expresado en un determinado lenguaje de programación, se le denomina programa. Esto indica que de un determinado problema o situación dada, se elabora un algoritmo con los pasos necesarios para su solución, y si se requiere sea ejecutado por un computador, se traduce el algoritmo a instrucciones editadas en un lenguaje de
...