Está en la página 1de 20

MANUAL PARA MANEJO DEL PROGRAMA DFD

David Esteban Aguirre Bustamante


Yocsner Bedoya Rondn.

Universidad Tecnolgica de Pereira


Martes 25 de Marzo de 2008

MANUAL PARA MANEJO DEL PROGRAMA DFD

Presentado por: David Esteban Aguirre Bustamante


Yocsner Bedoya Rondn.

Presentado a: Jos Amador Montao

Asignatura: Informtica Educativa 2

Universidad Tecnolgica de Pereira

Martes 25 de Marzo de 2008


Tabla de contenido

Qu es dfd?
Ventana principal del dfd.
La barra de mens.
La barra de botones.
Creacin de diagramas de flujo en dfd.

Que es el programa dfd?


El dfd es un programa, diseado para analizar y construir los algoritmos. Se
pueden crear diagramas de flujo de datos para representar algoritmos; estos son
problemas planteados que se pueden solucionar a travs de un proceso
especfico, teniendo en cuenta que el mismo proceso aplica solo para el mismo
problema, entonces podramos decir que para cada problema algortmico se aplica
una solucin diferente.
El programa posee una serie de herramientas y comandos para utilizar en la
construccin de algoritmos.

Ventana principal del dfd

La barra de mens

Aqu encontramos las siguientes opciones:


Archivo: Este men se encarga del manejo del archivo que estemos trabajando.
Estn los siguientes comandos:
Nuevo: Para crear un nuevo archivo DFD.
Abrir: Para abrir un archivo DFD guardado.
Guardar: Para guardar el archivo que se est utilizando.
Guardar como: Para guardar con un nombre diferente el DFD que se est
utilizando.
Imprimir: Para imprimir el archivo DFD abierto.
Salir: Para terminar la sesin.

Edicin: Este men es el encargado de manejar los comandos de Edicin del


Archivo dfd:
Cortar: Para quitar un elemento del archivo
Copiar: Para copiar el elemento marcado en el archivo
Pegar: Para pegar en el diagrama el elemento copiado o cortado anteriormente.
Eliminar: Para borrar el elemento marcado en el archivo.
Editar Objeto: Para cambiar el contenido del elemento marcado.
Objeto: En este men se utilizan todos los comandos que estn representados en
iconos en la misma ventana principal.
Ver: Este men habilita los siguientes comandos:
Zoom: Para ampliar o disminuir la vista general del archivo.

Anterior Subprograma: Para ver el archivo del anterior subprograma cuando


exista.
Siguiente Subprograma: Para ver el archivo del siguiente subprograma cuando
exista.

Ejecucin: Este men activa la ejecucin del diagrama, contiene los siguientes
comandos:
Ejecutar: Para iniciar la ejecucin del archivo.
Pausar: Para pausar la ejecucin.
Detener: Para interrumpir la ejecucin.
Depuracin: Controla las actividades de avance del archivo. Se compone de los
siguientes comandos:
Paso Simple: Analiza cada elemento paso a paso e indica el recorrido delineando
la zona con un color.
Ejecutar Hasta: Permite marcar un elemento dentro del archivo y realizar la
ejecucin del diagrama solo hasta ese punto.
Detener: Para interrumpir el avance.

La barra de botones

(Nuevo): Crea un nuevo archivo dfd


(Abrir): Abre un archivo dfd existente.
(Guardar): Guarda el archivo que se est trabajando.
(Imprimir): Imprime el archivo que se est trabajando.
(Cortar): Quita un elemento del archivo y se guarda para pegarlo despus.
(Copiar): Copia un elemento seleccionado para pegar en otra ubicacin

(Pegar): Pega un elemento en una ubicacin seleccionada.


(Eliminar): Borra el elemento marcado en el archivo.
(Ejecutar): Inicia la ejecucin del archivo.
(Detener): Interrumpe la ejecucin.
(Pausar): Pausa la ejecucin.
(Paso simple): Analiza cada elemento del archivo y lo marca o delinea con un
color para saber la ubicacin de anlisis.
(Ejecutar hasta): Realiza la ejecucin solo hasta un punto marcado.
(Depurador): Activa el depurador del diagrama.
(Alejar): Aleja la vista y la reduce.
(Acercar): Acerca la vista o la aumenta
(Cursor): Activa el puntero del mouse para moverse en el archivo y marcar
elementos.
(Asignacin): Inserta un elemento de asignacin en el archivo.
(Ciclo mientras): Inserta un elemento mientras en el diagrama.
(Ciclo para): inserta elemento de ciclo para en el diagrama.
(Decisin): Inserta bloque de decisin en el archivo.
(Lectura): Inserta bloque de lectura en el diagrama.
(Salida): Inserta los datos que se vern en la pantalla cuando se ejecute el
programa.

Creacin de diagramas de flujo en dfd


Para crear un diagrama de flujo en Dfd deben seleccionarse los tipos de
elementos a utilizar pulsando sobre el botn de los siguientes:

Despus de seleccionar el elemento a utilizar se arrastra hasta el lugar de trabajo


y se suelta en el punto del diagrama que debe ir, para editar el elemento se le da
doble clic sobre el mismo.
-Cuando se da doble clic sobre el bloque de lectura (
ventana:

) aparece la siguiente

Dentro de la casilla leer, se deben especificar las variables que van a ser ledas
separadas por coma (, ) y pulsar el botn Aceptar.

-Para editar un elemento de asignacin (


siguiente ventana:

), dando doble clic aparece la

En la casilla de la izquierda se coloca la variable que va a recibir la asignacin y


en la casilla de la derecha, el valor, la variable o la operacin que se va a asignar,
y despus se pulsa el botn Aceptar.
-Para editar bloque de salida (
ventana:

) damos doble clic y aparece la siguiente

Dentro de la casilla mostrar, se deben especificar las variables que van a ser
mostradas en pantalla separadas por coma (,) y encerradas entre comillas simples
() para que se vean en la pantalla ya que es la informacin que se muestra
durante la ejecucin del diagrama. Luego pulsar el botn Aceptar.
-Para editar el elemento decisin (
ventana:

) damos doble clic y aparece la siguiente

En la casilla escribimos la condicin que vamos a evaluar, sealar si la condicin


verdadera ser a la derecha o la izquierda y posteriormente presionamos aceptar.

A continuacin mostraremos el proceso para crear un diagrama de flujo; a manera


de instruccin para que se entienda y aprenda como hacerlo.
Como podemos observar en la imagen, esta impresin es la que aparece al
instante de abrir el programa; con un circulo que indica inicio y otro que indica
fin. Tal idea se muestra ya que el programa dfd esta encargado de crear
diagramas de flujo; los diagramas de flujo se basan en problemas algortmicos los
cuales tienen un proceso; dicho proceso es desarrollado y solucionado a travs
del programa, y como tal tendr un inicio y un final; o sea la parte inicial y el
momento donde termina el diagrama de flujo o cuando se llega a la solucin del
problema algortmico.

A continuacin insertaremos un bloque de salida entre la lnea que une el circulo


inicio con el circulo fin

Para insertar tal bloque nos desplazaremos con el puntero del mouse hasta la
barra de botones y haremos clic sobre el botn salida.

Seleccionamos el bloque dando clic y para colocarlo sobre la lnea; nos ubicamos
sobre ella y nuevamente clic.

Entonces quedara all el bloque de salida que sirve para ingresar los datos que
se mostraran durante la ejecucin del programa. Para editar la informacin que se
mostrara durante la ejecucin damos doble clic sobre este bloque de salida recin
insertado y nos aparecer una ventana como esta:

Como podemos observar la informacin que se escribe en este bloque va entre


comillas simple (Bienvenido) para poder que se muestre; de lo contrario no se
vera en la pantalla posteriormente a la ejecucin.

Insertado y editado este bloque el proceso va as:

Ahora insertaremos un bloque de lectura; este bloque permite al programa asignar


una variable que ser utilizada posteriormente en un bloque de asignacin para
arrojar un dato o resultado a travs de una operacin.

Para colocar el bloque de lectura se sigue el mismo proceso que utilizamos para
colocar el de salida. Para editar este bloque de igual manera damos doble clic y
aparecer una ventana como esta:

Al aparecer la ventana ingresamos el nombre de la variable que puede ir sola. En


este caso no hay necesidad de las comillas ya que no es informacin de salida.
El ejercicio va as:

Ahora insertaremos otro bloque de lectura con el objetivo de sumar dos valores

De igual forma escribimos el contenido entre comillas simples para que se muestre
durante la ejecucin.

Luego insertamos otro bloque de lectura donde ira el otro valor representado por el
que ingrese el usuario

El ejercicio va as:

Ahora para que los valores ingresados por el usuario obtengan un resultado
satisfactorio insertaremos un bloque de asignacin, el cual hace la operacin
utilizando las dos variables que ya insertamos (suma y suma2).

El siguiente paso que arroja el resultado de la operacin lo hacemos en un bloque


de salida; el cual permite leer la informacin que va entre comillas simples y los
datos, arrojados por el resultado de la suma van colocados sin comillas de la
siguiente manera:

Tras haber conocido estos pasos; a continuacin mostraremos como se ejecuta el


ejercicio, cuando damos clic en el botn ejecutar.

Primera ventana:

Segunda ventana:

(Se ingresa el valor)

Tercera ventana:

Cuarta ventana:

(Se ingresa el segundo valor)

Quinta ventana:

Sexta ventana:

As termina la ejecucin del programa.

También podría gustarte