Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Diagrama de flujo de datos



Partes: 1, 2

    Monografias.com

    o
    Diagrama de Flujo de Datos

    INTRODUCCIÓN
    La presente guía denominada
    DIAGRAMA DE FLUJO DE
    DATOS,
    ilustra una de las técnicas para representar “Soluciones” a
    problemas del Mundo Real en forma visual, es decir; en forma grafica.
    Esta técnica mediante graficas de Diagrama de Flujo, ilustra como diseñar
    los procedimientos o sentencias con coherencia lógica, que representan la
    solución al problema planteado..
    Hasta la presente década, para el
    desarrollo de cursos,
    tales como
    Algoritmos y Estructuras de Datos, no ha existido un Software que permita
    implementar el Diagrama de Flujo del problema planteado y que en especial
    permita su Ejecución (Compilación) y ver los resultados dentro del mismo
    diagrama de flujo, según el objetivo del problema. Es decir; Ud. puede
    comprobar la lógica de su algoritmo, sin utilizar algún
    Compilador Real
    Lenguaje de Programación específico (Turbo Pascal, Borland C++ 5.0, etc ).
    Motivo por el cual, y como Docente responsable de la Asignatura de Lenguajes
    Algorítmicos por más de una década, presento los problemas y su solución
    usando el Software
    (Diagrama de Flujo de Datos), producto desarrollado en
    la Universidad del Magdalena Santa Marta, Colombia.
    Este producto, cubre en forma eficiente la ejecución de programas usando
    Estructuras de Control, Vectores, matrices y Programación Modular Dependiente,
    pero el Software tiene limitaciones para implementar problemas usando Registros,
    Archivos, Punteros y Diseño de Programación Independiente
    Los Programas Fuentes Ud. Puede encontrarlo en las textos de : Algoritmos en
    Borland Pascal For Windows versión 7.0 o en el texto Algoritmos y sus
    Aplicaciones en Borland C++ 5.0. Obras publicadas por el autor.
    Me es grato agradecer las sugerencias de colegas que en su debida oportunidad
    aportaron con sus opiniones para la mejora de la presente.
    El Autor
    Uni – Fiis
    3

    Monografias.com

    4
    Universidad Nacional de Ingeniería – Facultad de Ingeniería Industrial y de Sistemas

    CAPITULO I

    Opciones del Software

    Procedimientos

    1.- Ejecutar DFD
    2.- Presentación del Software en Modo Edición:

    3.- Opción Archivo: Permite crear nuevo archivo, Guardar , imprimir, salir
    4.- Opción Edicion: Permite copiar, pegar, insertar, eliminar, otros.
    (Graf_a)
    5.- Opción Objeto: Permite ejecutar las opciones
    mostradas en el grafico (Graf_a)
    En esta opción
    cubre todas las bondades que
    brinda el Software en mención. Tales Asignación,
    Estructuras de control: Mientras , Para ,
    Decisión, etc.
    6.- Opción Ver: Permite aumentar o disminuir el
    Diagrama, depurar, etc.

    Córdova Neri, Teodoro

    Monografias.com

    Diagrama de Flujo de Datos

    7.- Opción Ejecución: Permite ejecutar F9, Pausar
    8.- Opción Depuracion: Permite ejecutar paso simple F7, evaluar F5
    9.- Opción Opciones: Permite usar ángulos en grados, radianes.
    10.- Opción Ayuda: Brinda ayuda al lector

    11.-Descripción de algunos botones.

    12.- Los botones: Subprograma Anterior y Subprograma Siguiente se
    activan cuando su diagrama de Flujo
    tiene Subprogramas. En el siguiente
    grafico
    se
    ilustra
    la
    interacción
    respectiva entre cada subprograma:
    En esta grafica, se ilustra el
    Modulo Principal del Algoritmo para
    calcular las raíces de un Polinomio de
    grado n. En el presente diagrama de
    flujo se ha diseñado 3 subprogramas:
    LeerPolinomios,
    ImprimirMultiplicacion.

    Uni – Fiis
    Multiplicar,
    5

    Monografias.com

    6
    Universidad Nacional de Ingeniería – Facultad de Ingeniería Industrial y de Sistemas

    La flecha a la derecha, indica que hará una llamada (call ) al siguiente
    subprograma.
    En la siguiente grafica, se ilustra el procedimiento LeerPolinomios()

    En esta grafica, se ilustra el Diseño de Procedimiento LeerPolinomios().
    Observara que los botones se han activado con Flecha con dirección Izquierda
    y Flecha con dirección Derecha
    indicando que puede salir o ingresar a
    otro subprograma.

    Si el diagrama tiene mas subprogramas Ud. Continua con flecha a derecha
    hasta llegar al ultimo, en este caso se desactiva indicando que no existen
    mas subprogramas.

    Si desea Eliminar Subprogramas usar el botón
    El botón

    El botón
    indica Paso simple, es decir; ejecutar por pasos (bloques).

    indica Ejecutar Hasta, significa que puede ejecutar
    parcialmente el programa hasta donde avanzo.
    El botón
    indica Depurador.
    Córdova Neri, Teodoro

    Monografias.com

    Diagrama de Flujo de Datos

    CAPITULO II
    Aplicaciones usando
    Diagrama de Flujo
    Un Diagrama de Flujo de Datos es una descripción gráfica de un procedimiento
    para la resolución de un problema. Son frecuentemente usados para describir
    algoritmos y programas de computador. Los diagramas de flujo de datos están
    compuestos por figuras conectadas con flechas. Para ejecutar un proceso
    comienza por el INICIO y se siguen las flechas de figura a figura, ejecutándose las
    acciones indicadas por cada figura; el tipo de figura indica el tipo de paso que
    representa.
    Del Software, DFD es un software diseñado para construir y analizar algoritmos
    Ud. puede crear diagramas de flujo de datos para la representación de algoritmos
    de programación estructurada a partir de las herramientas de edición que para
    éste propósito suministra el programa. Después de haber ingresado el algoritmo
    representado por el diagrama,
    podrá ejecutarlo, analizarlo y depurarlo en un
    entorno interactivo diseñado para éste fin. La interfaz gráfica de DFD, facilita en
    gran medida el tra

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter