SlideShare una empresa de Scribd logo
1 de 4
Que es dfd
Dfd es un software diseñado para construir y analizar algoritmos .
      Usted 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 trabajo con
diagramas ya que simula la representación estándar de diagramas
                      de flujo en hojas de papel.
simbologia
ejemplos
•   Esta entrada va dirigida a los alumnos de la Escuela Politécnica Superior (EPS) que
    están cursando asignaturas que utilizan los Diagramas de flujo de datos (DFD) que
    llevaba incorporado el Visio 2002 de Microsoft. Actualmente en los laboratorios de
    la EPS se está instalando el Visio 2007 que no posee todas las herramientas y
    utilidades que llevaba el Visio 2002 con la plantilla de los DFD, así, por ejemplo, el
    control de errores de los flujos de datos ya desapareció con el Visio 2003 y no se
    ha vuelto a incorporar en ninguna de las siguientes versiones.

•   Al principio, en las instalaciones de los laboratorios, intentamos hacer convivir dos
    versiones distintas del Visio en la misma instalación (la 2002 con la versión que se
    estuviera instalando), pero se rechazó esta opción por los problemas que esto
    conllevaba: ventanas de instalación cada vez que se abría alguna aplicación del
    Office, problemas en algunas aplicaciones, etc.

•   La solución que se está usando hoy en día en los laboratorios de la EPS es un
    híbrido entre el Visio 2007 y el 2002, que permite usar los DFD del Visio 2002
    desde el entorno de trabajo del Visio 2007, evitando así el tener que instalar los
    dos programas a la vez
Que es un algoritmo
•   En matemáticas, ciencias de la computación y disciplinas relacionadas, un
    algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa
    Al-Juarismi[1] ) es un conjunto preescrito de instrucciones o reglas bien definidas,
    ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos
    que no generen dudas a quien deba realizar dicha actividad.[2] Dados un estado
    inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se
    obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.[1]

•   En la vida cotidiana, se emplean algoritmos frecuentemente para resolver
    problemas. Algunos ejemplos son los manuales de usuario, que muestran
    algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por
    parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la
    división para calcular el cociente de dos números, el algoritmo de Euclides para
    obtener el máximo común divisor de dos enteros positivos, o el método de Gauss
    para resolver un sistema lineal de ecuaciones

Más contenido relacionado

La actualidad más candente

Cuestionario de algoritmo
Cuestionario de algoritmoCuestionario de algoritmo
Cuestionario de algoritmoTania Tellez
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumannvictor medra
 
Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativosalex Sarabia Sanchez
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La ProgramacionMary Sanchez
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmojohan stoker
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativosjoselin gonzalez
 
Presentación power point Informática
Presentación power point   InformáticaPresentación power point   Informática
Presentación power point InformáticaPatricia Barroso
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.mariapilarmorcillo
 
Tabla de tipos de pantalla
Tabla de tipos de pantallaTabla de tipos de pantalla
Tabla de tipos de pantallaGoogle
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuencialesCecilia Ruiz
 
Diapositiva mantenimiento de computadores
Diapositiva mantenimiento de computadoresDiapositiva mantenimiento de computadores
Diapositiva mantenimiento de computadoreslindaibeth
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo Alan Ponce
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAJoseph Mendoza
 
Ejemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionEjemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionRAFAMAFER
 
Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Arazelii Puentez
 

La actualidad más candente (20)

preguntas de algoritmos
preguntas de algoritmospreguntas de algoritmos
preguntas de algoritmos
 
Cuestionario de algoritmo
Cuestionario de algoritmoCuestionario de algoritmo
Cuestionario de algoritmo
 
Arquitectura de Von Neumann
Arquitectura de Von NeumannArquitectura de Von Neumann
Arquitectura de Von Neumann
 
Estructura de los sistemas operativos
Estructura de los sistemas operativosEstructura de los sistemas operativos
Estructura de los sistemas operativos
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Diferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmoDiferencia entre pseudocodigo y algoritmo
Diferencia entre pseudocodigo y algoritmo
 
Software Privado
Software PrivadoSoftware Privado
Software Privado
 
Presentación sistemas operativos
Presentación sistemas operativosPresentación sistemas operativos
Presentación sistemas operativos
 
algoritmos-.ppt
algoritmos-.pptalgoritmos-.ppt
algoritmos-.ppt
 
Presentación power point Informática
Presentación power point   InformáticaPresentación power point   Informática
Presentación power point Informática
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.Tipos de computadoras.diapositivas.
Tipos de computadoras.diapositivas.
 
Tabla de tipos de pantalla
Tabla de tipos de pantallaTabla de tipos de pantalla
Tabla de tipos de pantalla
 
Ejercicios secuenciales
Ejercicios secuencialesEjercicios secuenciales
Ejercicios secuenciales
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Diapositiva mantenimiento de computadores
Diapositiva mantenimiento de computadoresDiapositiva mantenimiento de computadores
Diapositiva mantenimiento de computadores
 
Diagrama de flujo
Diagrama de flujo Diagrama de flujo
Diagrama de flujo
 
APLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICAAPLICACION DEL CALCULO EN LA INFORMATICA
APLICACION DEL CALCULO EN LA INFORMATICA
 
Ejemplos De Sistemas De Numeracion
Ejemplos De Sistemas De NumeracionEjemplos De Sistemas De Numeracion
Ejemplos De Sistemas De Numeracion
 
Cuestionario de algoritmoss2
Cuestionario de algoritmoss2Cuestionario de algoritmoss2
Cuestionario de algoritmoss2
 

Similar a Que es dfd

Similar a Que es dfd (20)

Practica visio
Practica visioPractica visio
Practica visio
 
Dea sesion1
Dea sesion1Dea sesion1
Dea sesion1
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
Algoritmos nusefa
Algoritmos nusefaAlgoritmos nusefa
Algoritmos nusefa
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Software PPS TIC
Software PPS TICSoftware PPS TIC
Software PPS TIC
 
Software pps
Software pps Software pps
Software pps
 
diana estefania huertas villota
diana estefania huertas villotadiana estefania huertas villota
diana estefania huertas villota
 
AutomatizacióN Del Software
AutomatizacióN Del SoftwareAutomatizacióN Del Software
AutomatizacióN Del Software
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Herramientas de software para investigacion operativa
Herramientas de software para investigacion operativaHerramientas de software para investigacion operativa
Herramientas de software para investigacion operativa
 
deber de computación
deber de computación deber de computación
deber de computación
 
Sistema operativo terminado
Sistema operativo terminadoSistema operativo terminado
Sistema operativo terminado
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
unidad 1
unidad 1unidad 1
unidad 1
 
Sistemas
SistemasSistemas
Sistemas
 
Unidad 1
Unidad  1Unidad  1
Unidad 1
 
Unidad 1
Unidad  1Unidad  1
Unidad 1
 
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
 

Que es dfd

  • 1. Que es dfd Dfd es un software diseñado para construir y analizar algoritmos . Usted 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 trabajo con diagramas ya que simula la representación estándar de diagramas de flujo en hojas de papel.
  • 3. ejemplos • Esta entrada va dirigida a los alumnos de la Escuela Politécnica Superior (EPS) que están cursando asignaturas que utilizan los Diagramas de flujo de datos (DFD) que llevaba incorporado el Visio 2002 de Microsoft. Actualmente en los laboratorios de la EPS se está instalando el Visio 2007 que no posee todas las herramientas y utilidades que llevaba el Visio 2002 con la plantilla de los DFD, así, por ejemplo, el control de errores de los flujos de datos ya desapareció con el Visio 2003 y no se ha vuelto a incorporar en ninguna de las siguientes versiones. • Al principio, en las instalaciones de los laboratorios, intentamos hacer convivir dos versiones distintas del Visio en la misma instalación (la 2002 con la versión que se estuviera instalando), pero se rechazó esta opción por los problemas que esto conllevaba: ventanas de instalación cada vez que se abría alguna aplicación del Office, problemas en algunas aplicaciones, etc. • La solución que se está usando hoy en día en los laboratorios de la EPS es un híbrido entre el Visio 2007 y el 2002, que permite usar los DFD del Visio 2002 desde el entorno de trabajo del Visio 2007, evitando así el tener que instalar los dos programas a la vez
  • 4. Que es un algoritmo • En matemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y este a su vez del matemático persa Al-Juarismi[1] ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.[2] Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.[1] • En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Algunos ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones