Diagrama de Flujo de Datos

Get Started. It's Free
or sign up with your email address
Rocket clouds
Diagrama de Flujo de Datos by Mind Map: Diagrama de Flujo de Datos

1. Son herramientas utilizadas en el análisis estructurado

2. Además los métodos de diseño que muestran el flujo de información a través de un sistema

3. Cada proceso transforma la entrada en salidas

4. Comienza el análisis representando en un diagrama una visión global del sistema

5. Metódicamente detalla cada proceso con un enfoque de arriba hacia abajo en diagrama

5.1. Empezando por el nivel uno identificando el proceso del sistema principal

5.2. Procediendo con el nivel dos con el fin de ahondar en el análisis del proceso

6. Los resultados del diagrama de flujo de datos son una serie de diagramas que representan la actividad del sistema de una manera clara y concisa.

7. Y también tiene una relación directa con Programación:

7.1. Debido a que son las operaciones y decisiones en la secuencia en que las ejecutará una computadora de procesamiento de datos. Los símbolos representan esas operaciones e indican el orden en que se ejecutaran. Por lo tanto, un diagrama de flujo de programa proporciona una descripción gráfica del programa.

8. Tiene una relación directa con los Algoritmos:

8.1. Los diagramas de flujo son esquemas que representan gráficamente un algoritmo por medio de los pasos de un proceso, que se realizan para entender mejor al mismo y son utilizados en programación, economía y procesos industriales. Utilizan una series de símbolos con significados especiales.

8.2. Ya que este es una secuencia de pasos o procesos lógicamente relacionados entre sí a fin de obtener la solución a un problema planteado. Entonces de los diagramas se saca la secuencia para realizar la estructura de estos algoritmos

8.2.1. Caracteristicas

8.2.1.1. 1.- Debe ser preciso e indicar el orden de realización de cada paso.

8.2.1.2. 2.- Debe estar bien definido, es decir, si se sigue la ejecución dos veces del mismo se debe obtener la misma secuencia lógica.

8.2.1.3. 3.- Debe ser “FINITO”, Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos.

8.2.1.4. 4.- Entrada: El algoritmo tendrá cero o más entradas.

8.2.1.5. 5.- Salida: El algoritmo tiene una o más salidas, en relación con las entradas.

8.2.2. Pasos para plantear la solución a un problema

8.2.2.1. 1.- Análisis del problema.

8.2.2.2. 2.- Identificar las entradas, procesos y salidas del problema, declaración de variables.

8.2.2.3. 3.- Diseño del Algoritmo: Describe la secuencia ordenada de los pasos, sin ambigüedad, es decir, siendo preciso y veraz en la búsqueda de la solución al problema.

8.2.2.4. 4.- Codificación del Algoritmo: Es la expresión en un lenguaje de programación de los pasos definidos en el algoritmo.

8.2.2.5. 5.- Ejecución y validación del programa por el computador.

9. Importancia: es importante ya que ayuda a designar cualquier representación gráfica de un procedimiento o parte de ese, como su nombre lo indica representa el flujo de información de datos de un proceso.