Está en la página 1de 5

2.1.

1 TECNICAS PARA LA FORMULACION DE ALGORITMOS


Las tcnicas para la formulacin de algoritmos ms populares son: Diagramas de flujo Pseudocdigo

2.1.2.1 DIAGRAMAS DE FLUJO


Se basan en la utilizacin de diversos smbolos para representar operaciones especficas. Se les llama diagramas de flujo porque los smbolos utilizados n.

SIMBOLOGIA UTILIZADA EN LOS DIAGRAMAS DE FLUJO


SIMBOLO FUNCION

2.1.2.2 PSEUDOCODIGO
Es un lenguaje de especificacin de algoritmos. El uso de tal lenguaje hace el paso de codificacin final (esto es, la traduccin a un lenguaje de programacin) relativamente fcil. El pseudocdigo naci como un lenguaje similar al lenguaje natural y era un mediopara representar bsicamente las estructuras de control de programacin estructurada. Se considera un primer borrador, dado que el pseudocdigo tiene que traducirse posteriormente a un lenguaje de programacin. La ventaja del pseudocdigo es que en su uso en la planificacin de un programa, el programador se puede concentrar en la lgica y en las estructuras de control y no preocuparse de las reglas de un lenguaje especfico. Es tambin fcil modificar el pseudocdigo si se descubren errores o anomalas en la lgica del programa, adems de todo esto es fcil su traduccin a lenguajes como Pascal, C o Basic. El pseudocdigo utiliza para representar las acciones sucesivas palabras reservadas (similares a sus homnimos en los lenguajes de programacin), tales como inicio, fin, si-entonces-sino, mientras, repita-hasta.etc

Secuencia Inicio accin1 accin2 . . . accin n Fin Decisin Simple si condicin entonces accin1 accin2 . . . accin n

Doble

si condicin entonces accin1 accin2 . . . en caso contrario accin1 accin2 Iteraccin Fija para var. Entera inicial hasta final hacer accin1 accin2 . . . accin n

Condicional al inicio mientras condicin hacer accin1 accin2

. . . accin n

Condicional al final repita accin1 accin2 . . . accin n Hasta que condicin

Seleccin casos selector de valor1 : accin1 accin2

valor2 : accin1 accin2 ... valor n : accin1 accin2

También podría gustarte