DIAGRAMAS DE FLUJO
son diagramas que utilizan símbolos y que tienen los pasos del algoritmo escritos en dichos símbolos unidos por flecha , denominadas líneas de flujo, que indican la secuencia en que se debe ejecutar. Son la representación grafica de flujo de un algoritmo o secuencias rutinarias. Los símbolos estándar normalizados por ANSI (abreviatura de american standars institute) son muy variados, dichos símbolos son:
TERMINAL: representa el comienzo, <<>> Y < | |
ENTRADA/SALIDA: cualquier tipo de introducción de datos en la memoria. (Leer). | |
PROCESO: cualquier tipo de operación que pueda originar cambio de valor. | |
DECISIÓN: indica operaciones lógicas o comparación entre datos los cuales pueden ser si o no. | |
DECISIÓN MULTIPLE: en función del resultado de la comparación se asegura un camino. | |
CONECTOR: se refiere a la conexión en la misma página del diagrama. | |
CONECTOR: conexión entre dos puntos del organigrama situado en páginas diferentes. | |
LLAMADA O SUBRUTINA A UN PROCESO PREDETERMINADO. | |
INDICADOR DE DIRECCION O LINEA DE FLUJO: indica el sentido de ejecución de las operaciones. | |
LINEA CONECTORA: sirve de unión entre dos símbolos. |
Los símbolos mas utilizados representan:
· Proceso
· Decisión
· Conectores
· Fin
· Entrada/salida
· Dirección del flujo
Cada símbolo indica el tipo de operación a ejecutar, el diagrama de flujo ilustra gráficamente la secuencia en la que se ejecutan las operaciones.
Las líneas de flujo: representan el flujo secuencial de la lógica del programa.
Un rectángulo: significa algún tipo de proceso en la computadora, es decir, acciones a realizar (sumar dos números, calcular la raíz cuadrada de un número, etc.)
El paralelogramo: es un símbolo de entrada/salida que representa cualquier tipo de entrada o salida desde el programa o sistema; por ejemplo, entrada del teclado, salida en impresora o pantalla, etc.
El símbolo rombo: es una caja de decisión que representa respuestas si/no o bien diferentes alternativas 1, 2, 3, 4,5….., etc.
Cada diagrama de flujo comienza - termina con un símbolo terminal.
Un círculo: es un conector que se utiliza para conectar caminos tras roturas previas del flujo del algoritmo.
Otros símbolos utilizados de mayor detalle que los anteriores son:
Un trapezoide: indica que proceso manual se va a ejecutar en contraste con el rectángulo que indica proceso automático.
El símbolo general de entrada/salida se puede subdividir en otros símbolos:
* Teclado
* Pantalla
* Impresora
* Disco magnético
* Disquete o disco flexible
nice
ResponderEliminar