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 programa 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.
DIAGRAMA DE FLUJO DE DATOS
Diapositiva 3
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.
Diapositiva 4
VENTAJAS DE LOS DIAGRAMAS DE FLUJOS
Favorece la comprensión al momento de mostrarlo como dibujo.
Permiten identificar los problemas y las oportunidades de mejora del proceso.
Diapositiva 5
RECOMENDACIONES
Para la realización de un diagrama de flujo debemos tener el análisis lógico de lo que se quiere expresar o representar, es decir, hacer un breve razonamiento al problema o a dicha situación para luego ser representada en diagrama de flujo. Además de que los diagramas de flujo deben escribirse de arriba hacia abajo, y de izquierda a derecha.
Diapositiva 6
DIAGRAMA DE FLUJO DE DATOS (DFD)
DFD es un software diseñado para construir y analizar algoritmos permitiendo realizar diagramas de flujo de forma gráfica porque usamos los símbolos específicos para cada acción que necesite un algoritmo que tengamos en mente. Podemos además de realizarlo, ejecutarlos y arreglar errores que contenga, ya sea de sintaxis o de mal uso de los símbolos. Es un programa muy bueno para comenzar a pensar de manera lógica y así entender los algoritmos y ejercicios futuros.
Diapositiva 7
DFD, SÍMBOLOS
DFD usa una variedad de símbolos para ejecutar dichas acciones que se necesitan en un programa, como:
Insertar – mostrar – calcular – funciones – condiciones – entre otras…
Para ello, se muestran a continuación cada una: