Академический Документы
Профессиональный Документы
Культура Документы
DFD es un programa con herramientas grficas que ayuda a disear algoritmos expresados en
diagramas de flujo (DF).
Algoritmo.
Una posible definicin de algoritmo es un conjunto de reglas que permiten obtener un resultado
determinado y parte de ciertas reglas definidas. Ha de tener las siguientes caractersticas: legible,
correcto, modular, eficiente, estructurado, no ambiguo y a ser posible se ha de desarrollar en el
menor tiempo posible.
Caractersticas.
1. Finito: Posee principio y fin.
2. Objetivo: solo realiza la funcin para la que se cre y ninguna otra.
3. informacin de Entrada y de salida.
4. Fiable
Barra de herramientas
Zoom
Este submen posee los comandos que manejan el tamao de los objetos en pantalla y el tamao
con el que pueden ser impresos.
Ejecucin
Objetos
Nos permite seleccionar los distintos elementos (objetos) que vamos a introducir en los diagramas de
flujo.
Salida
El objeto Salida muestra valores por pantalla. Puede ser visualizada cualquier cantidad de valores
utilizando un objeto Salida. Al darle doble clic despliega un cuadro de dilogo que muestra el valor
obtenido en cada una de las expresiones en su respectivo orden.
El cuadro de dilogo para la edicin del objeto contiene un espacio para ingresar una lista de
expresiones separadas por comas y entre comillas simples (). Debe existir por lo menos una
expresin.
Lectura
El objeto Lectura permite la entrada de valores constantes desde el teclado y se los asigna a campos
variables. Podr ser leda cualquier cantidad de variables utilizando un objeto Lectura. Al ejecutarse,
el objeto despliega un cuadro de dilogo por cada variable presente en la lista, este cuadro de dilogo
espera que el usuario introduzca un valor constante que ser asignado a la respectiva variable en
caso de ser un nombre debe ir entre comillas simples.
EJEMPLO.
En el siguiente ejemplo consta en que el usuario ingrese dos nmeros e imprima como salida la
suma.
1. Abrir el programa (DFD), nos muestra la siguiente ventana.
2. A continuacin insertaremos un bloque de salida entre la lnea que une el circulo inicio con el
circulo fin.
3. Para insertar tal bloque nos desplazaremos con el puntero del mouse hasta la barra de botones y
haremos clic sobre el botn salida.
4. Seleccionamos el bloque dando clic y para colocarlo sobre la lnea; nos ubicamos sobre ella y
nuevamente clic.
5. 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:
7. 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.
8. 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:
9. Ahora insertaremos otro bloque de lectura con el objetivo de sumar dos valores
10. De igual forma escribimos el contenido entre comillas simples para que se muestre durante la
ejecucin.
As va el diagrama:
11. Luego insertamos otro bloque de lectura donde ira el otro valor representado por el que ingrese el
usuario.
12. Escribimos sin comillas el nombre de la Variable en donde se va almacenar el valor que digite el
usuario
As va el ejemplo:
13. Ahora para que los valores ingresados por el usuario obtengan un resultado satisfactorio
insertaremos un bloque de asignacin.
Damos doble clic en el bloque de asignacin y realizamos la operacin de la suma, utilizando las dos
variables que ya insertamos (suma y suma2) y la asignamos a una nueva variable llamada Resultado,
observe como queda:
As va el diagrama:
14. El siguiente paso que arroja el resultado de la operacin lo hacemos en un bloque de salida.
Recuerde que toda la informacin que sea texto debe ir entre comillas simple, 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:
15. Tras haber conocido estos pasos; a continuacin mostraremos como se ejecuta el ejercicio,
cuando damos clic en el botn ejecutar.
Aparece la Primera ventana, la cual indica la operacin a realizar y adems solicita sea ingresado por
teclado el primer nmero, se da clic en el botn Continuar:
En la Segunda Ventana, nos pide que digitemos el valor del nmero solicitado, lo escribimos y damos
clic en el botn Continuar.
En la Tercera Ventana, nos solicita sea ingresado por teclado el segundo nmero, se da clic en el
botn Continuar:
En la Cuarta Ventana, nos pide que digitemos el valor del segundo nmero solicitado, lo escribimos y
damos clic en el botn Continuar.
En la Quinta Ventana ya nos muestra el resultado de la suma entre los dos nmeros ingresados por
teclado, damos clic en el botn Continuar:
Aparece la ltima ventana que indica que ha terminado la ejecucin del diagrama de flujo y damos
clic en el botn Aceptar.
Escogemos la carpeta o unidad de disco donde queremos guardar, luego escribimos el nombre y
damos clic en el botn Guardar.