sábado, 31 de octubre de 2015

Que es DFD (Diagrama de Flujo de Datos)

Que es DFD Diagrama de Flujo de Datos 

Hola bienvenidos amigos hoy les explicare que es el DFD o diagrama de flujo de datos y les explicare para que sirve y cuál es su función muy bien comencemos.

Los invito a que visiten mi canal dando click aquí

Un diagrama de flujo de datos, o un DFD conocido tanto en inglés como en español es una representación gráfica del flujo de datos que están ordenados y listos  para después ser utilizados también se puede utilizar para poder ver el procesamiento y la jerarquía de los módulos que actúan entre sí para alcanzar dicha tarea, para lo que fue programado y ver el funcionamiento y comportamiento del programa.


Los diagramas de flujo de datos fueron inventados por Larry Constantin el desarrollador original, del diseño estructurado los diagramas de flujo de datos son usados para darse una idea física de como es el funcionamiento de los programas y saber cómo es desarrollado el sistema esto es posible mediante un diagrama de flujo de datos o el DFD.

También podemos decir que el programa DFD es un algoritmo ya que es un procedimiento para la resolución de problemas de cualquier tipo por medio de determinadas secuencias y pasos simples este concepto fue usado en la área matemática pero ahora es usado en programación de computadoras.

El diagrama de flujo de datos tiene tres niveles.

Nivel cero diagrama de contexto.

Es el proceso principal y los flujos entre este y sus entidades.

Nivel 1 diagrama padre.

Son todos los procesos que describen al proceso principal.

Nivel 2 diagrama de detalle.

Se toman todos los procesos del sistema y se expande en pequeños subprocesos que explican en detalle lo que sucede en ellos.

 El DFD es una excelente herramienta que enseña las diferentes estructuras y las funciones comunes para resolver problemas mediante un diagrama de flujo te permite trabajar con variables funciones matemáticas cadenas de texto para poder resolver problemas de mediana complejidad sin saber algún lenguaje de programación especifico.

No hay comentarios.:

Publicar un comentario