Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

EL DFD

Su nombre tiene el significado de ''Diagrama de flujos de datos''. Es un


software que se utiliza normalmente para construir algoritmos, se puede crear
diagramas de flujos para la representación de algoritmos en la programación.
Este software permite crear mas fácil un programa mediante sus gráficos
interactivos que están diseñados precisamente para esto.

Algoritmo, una posible definición de algoritmo es un conjunto de reglas que


permiten obtener un resultado determinado y parte de ciertas reglas
definidas, tiene las siguientes características:

Legible, correcto, modular, eficiente, estructurado, no ambiguo y a ser


posible se ha de desarrollar en el menor tiempo posible

Los diagrama de flujos fueron creados por Larry


Constantine ( desarrollador original del diseño estructurado)basado en el
modelo de computación de Martín y Estrin.(Flujos gráficos de datos).

DFD facilita el trabajo con diagrama ya que se simula una hoja, una vez que
se encuentra realizado el programa se podrá ejecutar y analizar.
El diagrama de flujos es un proceso que describe los flujos de datos
o también llamadas tuberías, los procesos que cambian los datos en un
sistema, almacenamiento o depósitos de datos a los cuales tiene acceso,
permitiendo describir el movimiento de los datos a través del sistemas
estructurados y diseñado.

¿PARA QUE SIRVE DFD?

Dfd sirve para construir  y analizar algoritmos, se puede construir a partir de


las herramientas de edición que presenta el programa, facilita una gran
medida en trabajo con diagramas ya que simula la representación de
algoritmos mediante diagramas.
Dfd no requiere de instalación, se puede descargar de varias fuentes, es
totalmente gratuito. Enseña el uso de diversas estructuras y funciones
comunes a la programación.
Permite resolver problemas mediante el uso de diagramas de flujos.
Un diagrama de flujo de datos también se puede utilizar para la visualización de
procesamiento de datos. Es una práctica común para un diseñador dibujar un
contexto a nivel de DFD que primero muestra la interacción entre el sistema y
las entidades externas.

AQUÍ TE DEJAMOS UN VÍDEO DE LA EXPLICACIÓN COMO USAR CADA


FIGURA DE DFD.

Como usar cada figura de DFD

PARTES DEL DFD


 Al abrir el DFD se ve la ventana de edición la cual consta
de inicio y fin, ya que todo algoritmo debe ser finito.

 BARRA DE HERRAMIENTAS: 

 ZOOM: Este submenú posee los comandos que manejan el tamaño de


los objetos en pantalla y el tamaño con el que pueden ser impresos.
 EJECUCIÓN: Permite poner en funcionamiento el algoritmo.
 EJECUTAR: Da paso a la ejecución del algoritmo. En caso de que haya
un error, saldrá un mensaje indicando el tipo de error y donde se encontró.
Si esta libre de errores, se ejecutara a partir del inicio.
 DETENER: Detiene la ejecución del algoritmo. Estará disponible cuando
la acción sea diferente de Edición.
 PAUSAR: Este hace una pausa en la ejecución del algoritmo.
 OBJETOS: Permite solucionar los distintos elementos que vamos a
introducir en el diagrama de flujo.

 SALIDA: Muestra valores por pantalla. Puede visualizar cualquier


cantidad de valores utilizando un objeto de salida. Al dar doble clic se abre
un cuadro de dialogo que muestra el valor obtenido en cada una de las
expresiones en orden. La edición contiene un espacio para ingresar
expresiones separadas por comas y comillas simples(')

 LECTURA: Permite la entrada de valores constantes y se los asigna a


campos variables. Al ejecutarse se despliega un cuadro de dialogo por cada
variable la cual espera que el usuario introduzca un valor constante, en caso
de ser nombre debe ir entre comillas simples.

 ASIGNACIÓN: Asigna valores a campos variables, se puede realizar tres


asignaciones, cada asignación consta de un espacio, el símbolo de asignación
y un espacio para la expresión situada siempre a al derecha. Debe realizarse
por lo menos una asignación.
 DECISIÓN: Selecciona el flujo a seguir de acuerdo al valor lógico de
una condición.Debe ser siempre una expresión que de un valor de tipo de
dato lógico. Ej:     <, >, =.
         Tiene dos bloques ubicado de lado a lado, siendo el valor logico .V. se
rotula con la
         palabra SI, en caso contrario con la palabra NO.

          
AQUI TE DEJAMOS OTRO VÍDEO EXPLICANDO LAS PARTES DEL DFD.

Explicación de cada una de las partes del DFD

CONSTANTES Y VARIABLES.

 Tipo numérico.
 Tipo carácter (entre comillas simples)
 Tipo lógico (valores .V. y .F.).
 Operadores aritméticos habituales ( +,-,*,/.^).

NIVELES DEL DFD.

NIVEL 0: Diagrama de contexto.


NIVEL 1: Diagrama de nivel superior.
NIVEL 2: Diagrama de detalle o expansión.
      Entre sus características constan
Es finito; consta de un principio y de un fin.
Es objetivo, ya que solo realiza la función para la que ha sido creado.
Posee información de entrada y salida.
Es sumamente fiable.

Gracias espero que les haya gustado y les ayude...


DFD
DFD, simbolos
DFD, como ya habia dicho usa una variendad de simbolos para ejecutar dichas
acciones que necesitamos en un programa, como:
insertar – mostrar – calcular – funciones – condiciones – etc…
Para ello, les mostraré a continucacion cada una:
* Para iniciar y terminar un algoritmo se usa el siguiente simbolo:
 – 

* Para ingresar ( pedir algun dato ) se usa el siguiente simbolo:

* Para calcular ( hacer operaciones ) se usa el siguiente simbolo:

* Para hacer una operacion considerando un limite, se aplica el “mientras que”,


y se usa el siguiente simbolo:

* Para hacer de igua manera una operacion poniendole un limite se aplica el


“para – hasta que”, y se usa el siguiente simbolo:

* Para hacer una condicion de “decision”,  se usa el siguiente simbolo:

* Para mostrar ( exponer algun dato ) se usa el siguiente simbolo:

* Para hacer una funcion / subprograma, se usa el siguiente simbolo:

* Para llamar a una funcion / subprograma, se usa el siguiente simbolo:

También podría gustarte