DIAGRAMA DE FLUJO
Enviado por cris_agui07 • 21 de Agosto de 2014 • 295 Palabras (2 Páginas) • 244 Visitas
Diagrama de flujo con el programa de DFD
DFD es un programa diseñado para construir y analizar logaritmos en un diagrama de flujo utilizando ciertas herramientas graficas.
Algoritmo:
Conjunto ordenado y finito de pasos que permite hallar la solución de un problema.
Características:
1) Finito: posee principio y fin
2) Objetivo: solo realiza la función
3) Información de entradas y de salida
4) Fiable
Inicio del DFD
Al iniciar el DFD observamos en la pantalla una grafica de dos círculos unidos por una flecha indicando el INICIO y el FIN
Barra de herramientas
En esta barra de herramientas encontramos varios comandos que nos ayudan en la ejecución del DFD. Y son:
Zoom
Este comando sirve para ampliar o disminuir los objetos que aparecen y asi mismo poderlos imprimir.
Ejecución:
Aparecen los siguientes comandos para que funcione el algoritmo
Ejecutar: Da paso a la ejecución del algoritmo, si hay un error, aparecerá un mensaje con el tipo y el objeto del error, si no se ejecutara sin ningún problema.
Detener : Simplemente detiene la ejecución del algoritmo
Pausar: Realiza un pausa en su ejecución
Objetos:
Elegimos los distintos elementos que vamos a introducir en el diagrama de flujo.
Salida: Muestra valores por pantalla. Al dar doble clic muestra un cuadro de dialogo, en el se ingresa las expresiones separadas por comas y entre comillas simples.
Lectura: Permite la entrada de valores asignándolo a campos variables, muestra un cuadro de dialogo, se debe introducir un valor, si es un nombre debe ir entre comillas simples.
Asignación: asigna valores a campos variables, al ejecutarlo realiza hasta tres asignaciones. Se debe realizar al menos una asignación.
Constantes y variables
Tipo numérico
Tipo carácter (entre comillas simples)
Tipo lógico(v y f)
Operadores aritméticos habituales
Decisión: Selecciona el flujo a seguir de acuerdo al valor lógico de una condición que de cómo resultado un valor de tipo dato lógico. (>, <, =)
...