|
|
|
|
|
|
CarlosPes.com
> Curso
de Diseño de Algoritmos
> ¿Qué es un Ordinograma? |
|
¿Qué es
un Ordinograma?
|
|
|
|
|
Definición de
Ordinograma
|
|
En
programación, 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 diagramas de flujo que representan
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. Por ejemplo, véase el siguiente
ordinograma: |
|
|
|
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:
- Los
diagramas de flujo empezaron a utilizarse antes que el
pseudocódigo.
- 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.
- En
un ordinograma suele ser más fácil ver, a primera
vista, cuál es el orden de las acciones del algoritmo.
- 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".
A
continuación, se muestran los símbolos
gráficos más utilizados para diseñar
ordinogramas: |
|
|
|
Figura - Símbolos
gráficos más utilizados para dibujar diagramas de
flujo de algoritmos. |
|
|
|
|
|
|
|
|