Los
algoritmos, además de en pseudocódigo, también se pueden
representar,
gráficamente,
por medio de diagramas de flujo. Los
diagramas de flujo se pueden
utilizar con otros fines, no obstante, a los que se emplean para
representar algoritmos también se les conoce como ordinogramas.
Dicho de otra forma, un ordinograma
representa, de manera
gráfica, el orden de los pasos o acciones de un algoritmo.
El pseudocódigo y los diagramas de flujo son las dos
herramientas más utilizadas para diseñar
algoritmos en programación
estructurada. Si
bien, entre ambos tipos de
representación existen las siguientes diferencias
importantes:
1. Los diagramas de flujo empezaron a utilizarse antes que el
pseudocódigo.
2. En pseudocódigo se suelen definir tres secciones del
algoritmo (cabecera, declaraciones y cuerpo). Sin embargo, en un
ordinograma sólo se representa el cuerpo.
3. En un ordinograma suele ser más fácil ver, a
primera
vista, cuál es el orden de las acciones del algoritmo.
4. Los símbolos gráficos utilizados en un
diagrama de
flujo han sido estandarizados por el American National
Standards
Institute (ANSI). Sin embargo,
no existe un "pseudocódigo
estándar". |