DIAGRAMAS DE FLUJO
Un Diagrama de flujo representa la esquematización gráfica de un algoritmo, el cual muestra
gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Su correcta
construcción es sumamente importante porque, a partir del mismo se escribe un programación en
algún lenguaje de programación. Si el Diagrama de Flujo está completo y correcto, el paso del mismo a
un Lenguaje de Programación es relativamente simple y directo.
Es importante resaltar que el Diagrama de Flujo muestra el sistema como una red de procesos
funcionales conectados entre sí por "Tuberías" y "Depósitos" de datos que permite describir el
movimiento de los datos a través del Sistema. Este describirá: Lugares de Origen y Destino de los
datos, Transformaciones a las que son sometidos los datos, Lugares en los que se almacenan los
datos dentro del sistema, Los canales por donde circulan los datos. Además de esto podemos decir
que este es una representación particular de un Sistema, el cual lo contempla en términos de sus
componentes indicando el enlace entre los mismos.
El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Es utilizado en disciplinas como programación, economía, procesos industriales, y psicología cognitiva.
(UML) Un diagrama de actividades representa los flujos de trabajo paso a paso de negocio y operacionales de los componentes en un sistema. Un diagrama de actividades muestra el flujo de control general.
En (SysML) el diagrama de actividades ha sido extendido para indicar flujos entre pasos que mueven elementos físicos (gasolina) o energía (presión). Los cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
DIAGRAMA DE FLUJO
Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para
indicar la secuencia de operación. Para hacer comprensibles los diagramas a todas las personas, los
símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en
un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma
de Diagrama de flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los
podía interpretar. La simbología utilizada para la elaboración de diagramas de flujo es variable y debe
ajustarse a un patrón definido previamente.
El diagrama de flujo representa la forma más tradicional y duradera para especificar los detalles
algorítmicos de un proceso. Se utiliza principalmente en programación, economía y procesos
industriales.
IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO
Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el
flujo de datos por medio de un sistema de tratamiento de información, en este realizamos un análisis
de los procesos o procedimientos que requerimos para realizar un programa o un objetivo.
Por ejemplo: si nosotros queremos realizar una pizza, primero necesitamos los ingredientes, este ya
seria un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este seria
otro proceso, luego realizamos la salsa, este seria otro procesos y finalmente unimos todo lo que
hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta
pizza ya contamos con 4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el
mismo. Para así obtener un producto final que seria nuestra pizza.
SÍMBOLOS QUE SE UTILIZAN EN LOS DIAGRAMAS DE FLUJO
Este se utiliza para representar el inicio o el fin de un algoritmo. También puede representar una parada o una interrupción programada que sea necesaria realizar en un programa.
Este se utiliza para un proceso determinado, es el que se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valor.
Este símbolo es utilizado para representar una entrada o salida de información, que sea procesada o registrada por medio de un periférico.
Este es utilizado para la toma de decisiones, ramificaciones, para la indicación de operaciones lógicas o de comparación entre datos.
Este es utilizado para enlazar dos partes cualesquiera de un diagrama a través de un conector de salida y un conector de entrada. Esta forma un enlace en la misma página del diagrama.
Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma pagina.
FIN