SlideShare une entreprise Scribd logo
1  sur  11
DIAGRAMAS DE
    FLUJO
      REALIZADO POR:
UVM   MANUEL DAVID DIAZ DOMINGUEZ
      JACQUELINE STEPHANY ACOSTA RUIZ
      MATERIA: INFORMATICA




                                         Creaty Inc.
Concepto


• También llamado Flowchart es una técnica
  para representar algoritmos de manera
  gráfica. Consiste en representar mediante
  símbolos las operaciones a realizar
  (algoritmo).
Símbolos usados en los
           diagramas de flujo
          Inicio / Terminación. Se utiliza para señalar el comienzo así
          como el final de un diagrama. Tradicionalmente se colocan
          las palabras “INICIO” ó “FIN” dentro de la figura para hacerlo
          más explícito.[Salto de línea automático][Salto de línea
          automático]Es el único símbolo que solamente tiene una
          conexión (flecha) ya sea de salida, en el de inicio, o de
          entrada, para el de fin.




Entrada de datos. En él se indican los valores iníciales que deberá recibir el
proceso, se hace asignándoles letras o nombres de variables para cada uno de los
valores y anotando estas letras en el interior de la figura.
[Salto de línea automático]Siempre deberá tener al menos una conexión entrante
(generalmente del inicio) y una de salida.
Proceso de datos. Se utiliza para señalar operaciones matemáticas, aritméticas
o procesos específicos que se realicen con nuestros datos.[Salto de línea
automático][Salto de línea automático]La manera de anotar dichos
procesos, puede ser mediante una descripción breve de la operación o mediante
una asignación de dicha operación hacia una variable como por ejemplo: R ← A +
B[Salto de línea automático]
Siempre deberá tener al menos una conexión de entrada y una de salida.




    Decisión. Representa una disyuntiva lógica o decisión. En su interior
    se anota una instrucción o pregunta que pueda ser evaluada como
    cierta o falsa y que determine el flujo del programa.[Salto de línea
    automático][Salto de línea automático]Es el único que puede contener
    dos salidas y en cada una de las salidas se suele poner un rótulo de
    “si/no” o “cierto/falso” indicando con esto cual de ellas se tomará
    según el resultado de la evaluación de la función.[Salto de línea
    automático][Salto de línea automático]Es una buena práctica de
    diagramación utilizar siempre el mismo lado para los positivos
    siempre que esto sea posible.
Desplegado de información. Se utiliza para mostrar un resultado, el cual
puede representar la solución al problema que se pretende resolver y que fue
conseguida a través del resto del diagrama.[Salto de línea automático][Salto
de línea automático]Dentro de su interior se anotará la variable con el
resultado final o el mensaje que represente el resultado del algoritmo.[Salto
de línea automático][Salto de línea automático]Generalmente veremos este
símbolo muy cerca del final del proceso y precedido por el símbolo de
terminación.




        Conector. Indica un salto dentro del diagrama. Se utiliza con el propósito de
        facilitar la disposición plana de un diagrama y evitar el cruce excesivo de
        líneas a través del mismo.[Salto de línea automático][Salto de línea
        automático]Este conector va asociado a un conector “gemelo” y junto con
        él, representa una puerta de entrada y de salida para el flujo del diagrama, es
        decir que cuando una flecha termina en un conector marcado con la letra
        “A”, se continuará el diagrama a partir de otro conector marcado con la misma
        letra tal como si se tratara de una línea continua in interrumpida.
Conector de página. Este
conector es idéntico en
funcionamiento que el
anterior, pero su forma
pentagonal lo distingue y
nos indica que debemos
buscar el “gemelo” en una
página distinta de la
actual. Este conector lleva
asociado una especie de
salto entre páginas.

             B
Usos de los diagramas de flujo


 • Suele usarse para facilitar la apreciación
   de los procedimientos y resultados de un
   algoritmo, ya que se expresa de una
   manera mas clara, sencilla y detallada
   pues un gráfico es más fácil de
   comprender.
Ventajas de los diagramas de
            flujo
• Favorecen la comprensión del proceso a través de
  mostrarlo como un dibujo. El cerebro humano reconoce
  fácilmente los dibujos.
• Permiten identificar los problemas y las oportunidades
  de mejore del proceso. Se identifican los pasos
  redundantes, los flujos de los re-procesos, los conflictos
  de autoridad, las responsabilidades, los cuellos de botella
  y los puntos de decisión.
• Muestran interfaces cliente-proveedor y las
  transacciones que en ellas se realizan.
Ejemplo de diagrama de flujo
• Algoritmo para regresar
  del cine a casa.
• Pseudocódigo:

• ¿Tengo bastante dinero?
  Sí, paso 1 No, paso 2
• Tomar el taxi e ir a paso 6.
• ¿Tengo dinero para el
  autobús? Sí, paso
  4 No, paso 5
• Tomar el autobús e ir al
  paso 6.
• Volver paseando.
• Fin.
Fuentes
• http://es.scribd.com/doc/907309/Algoritmos-
  diagramas-de-flujo-y-ejercicios-en-
  Excel#outer_page_13
• http://www.hayas.edu.mx/alumnos/algoritmo
  /Definiciones.html
• http://www.buenastareas.com/ensayos/venta
  jas-sobre-diagramas-de-fujo/41521.html
• http://elticus.com/?contenido=19
Creaty Inc.

Contenu connexe

Tendances

Control pid discreto.........
Control pid discreto.........Control pid discreto.........
Control pid discreto.........Marcos Abreu
 
Algebra booleana 1-1
Algebra booleana 1-1Algebra booleana 1-1
Algebra booleana 1-1Bertha Vega
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamientogbermeo
 
Controles mediante el lugar de las raices
Controles mediante el lugar de las raicesControles mediante el lugar de las raices
Controles mediante el lugar de las raicesUNEFA
 
Conceptos Básicos de Ingeniería del Software y Control de Proyectos
Conceptos Básicos de Ingeniería del Software y Control de ProyectosConceptos Básicos de Ingeniería del Software y Control de Proyectos
Conceptos Básicos de Ingeniería del Software y Control de Proyectosedwinlemmon
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sPablo Angulo
 
Programación en lab view basica en español
Programación en lab view basica   en españolProgramación en lab view basica   en español
Programación en lab view basica en españolRodrigo_98
 
Regulación pid en siemens
Regulación pid en siemensRegulación pid en siemens
Regulación pid en siemensvanatoru
 
Conversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaConversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaAlejandro Flores
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador ADOLFOISAIASGARCIASI
 
05 respuesta en el tiempo de un sistema de control
05   respuesta en el tiempo de un sistema de control05   respuesta en el tiempo de un sistema de control
05 respuesta en el tiempo de un sistema de controlreneej748999
 
PROFIBUS
PROFIBUSPROFIBUS
PROFIBUSmisatav
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteJaime Martínez Verdú
 
Fundamentos del sistema rslogix5000 lvl1 control logix
Fundamentos del sistema rslogix5000 lvl1  control logixFundamentos del sistema rslogix5000 lvl1  control logix
Fundamentos del sistema rslogix5000 lvl1 control logixJuanito Dominguez
 

Tendances (20)

Control pid discreto.........
Control pid discreto.........Control pid discreto.........
Control pid discreto.........
 
Arboles
ArbolesArboles
Arboles
 
Algebra booleana 1-1
Algebra booleana 1-1Algebra booleana 1-1
Algebra booleana 1-1
 
Modos de Direccionamiento
Modos de DireccionamientoModos de Direccionamiento
Modos de Direccionamiento
 
Controles mediante el lugar de las raices
Controles mediante el lugar de las raicesControles mediante el lugar de las raices
Controles mediante el lugar de las raices
 
Conceptos Básicos de Ingeniería del Software y Control de Proyectos
Conceptos Básicos de Ingeniería del Software y Control de ProyectosConceptos Básicos de Ingeniería del Software y Control de Proyectos
Conceptos Básicos de Ingeniería del Software y Control de Proyectos
 
Apuntes básicos sobre PLc's
Apuntes básicos sobre PLc'sApuntes básicos sobre PLc's
Apuntes básicos sobre PLc's
 
Unidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatasUnidad1 Lenguajes y automatas
Unidad1 Lenguajes y automatas
 
Programación en lab view basica en español
Programación en lab view basica   en españolProgramación en lab view basica   en español
Programación en lab view basica en español
 
Regulación pid en siemens
Regulación pid en siemensRegulación pid en siemens
Regulación pid en siemens
 
La importancia de los microcontroladores
La importancia de los microcontroladoresLa importancia de los microcontroladores
La importancia de los microcontroladores
 
Control de sistemas no lineales
Control de sistemas no linealesControl de sistemas no lineales
Control de sistemas no lineales
 
Diagramas bloque
Diagramas bloqueDiagramas bloque
Diagramas bloque
 
Conversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferenciaConversión de modelado de espacio de estados a función de transferencia
Conversión de modelado de espacio de estados a función de transferencia
 
Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador   Investigacion sobre traductor, interprete y compilador
Investigacion sobre traductor, interprete y compilador
 
05 respuesta en el tiempo de un sistema de control
05   respuesta en el tiempo de un sistema de control05   respuesta en el tiempo de un sistema de control
05 respuesta en el tiempo de un sistema de control
 
PROFIBUS
PROFIBUSPROFIBUS
PROFIBUS
 
Teoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control InteligenteTeoría, Prácticas y Exámenes de Control Inteligente
Teoría, Prácticas y Exámenes de Control Inteligente
 
Fundamentos del sistema rslogix5000 lvl1 control logix
Fundamentos del sistema rslogix5000 lvl1  control logixFundamentos del sistema rslogix5000 lvl1  control logix
Fundamentos del sistema rslogix5000 lvl1 control logix
 
24. problema aviones
24. problema aviones24. problema aviones
24. problema aviones
 

En vedette

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoTeresa
 
Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujoaromero487
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujocoldclean
 
Tecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramasTecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramasjholid
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de DatosRenny Batista
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Yaskelly Yedra
 
Reglas Para Diagramas
Reglas Para DiagramasReglas Para Diagramas
Reglas Para Diagramasfrancisco3011
 
4199437 diagrama-de-flujo-de-ventas
4199437 diagrama-de-flujo-de-ventas4199437 diagrama-de-flujo-de-ventas
4199437 diagrama-de-flujo-de-ventasraulraul1
 

En vedette (12)

Simbolos diagrama de flujo
Simbolos diagrama de flujoSimbolos diagrama de flujo
Simbolos diagrama de flujo
 
Ensayo
EnsayoEnsayo
Ensayo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Tecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramasTecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramas
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Flujogramas con Aplicacion en las Empresas
Flujogramas con Aplicacion en las EmpresasFlujogramas con Aplicacion en las Empresas
Flujogramas con Aplicacion en las Empresas
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Reglas Para Diagramas
Reglas Para DiagramasReglas Para Diagramas
Reglas Para Diagramas
 
4199437 diagrama-de-flujo-de-ventas
4199437 diagrama-de-flujo-de-ventas4199437 diagrama-de-flujo-de-ventas
4199437 diagrama-de-flujo-de-ventas
 

Similaire à Diagramas de flujo

Similaire à Diagramas de flujo (20)

Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
G:\diagrama de flujo
G:\diagrama de flujoG:\diagrama de flujo
G:\diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo mod
Diagrama de flujo modDiagrama de flujo mod
Diagrama de flujo mod
 
Así se hace un diagrama de flujo
Así se hace un diagrama de flujoAsí se hace un diagrama de flujo
Así se hace un diagrama de flujo
 
Expo diagrama de flujo
Expo diagrama de flujoExpo diagrama de flujo
Expo diagrama de flujo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Algoritmos21
Algoritmos21Algoritmos21
Algoritmos21
 
Lenguaje de diagramas de flujo 2 s lun 30 sep-13
Lenguaje de diagramas de flujo 2 s lun 30 sep-13Lenguaje de diagramas de flujo 2 s lun 30 sep-13
Lenguaje de diagramas de flujo 2 s lun 30 sep-13
 
Diagramas de flujo programación
Diagramas de flujo programaciónDiagramas de flujo programación
Diagramas de flujo programación
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagramas..
Diagramas..Diagramas..
Diagramas..
 
Algoritmos y diagramas
Algoritmos y diagramasAlgoritmos y diagramas
Algoritmos y diagramas
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 

Diagramas de flujo

  • 1. DIAGRAMAS DE FLUJO REALIZADO POR: UVM MANUEL DAVID DIAZ DOMINGUEZ JACQUELINE STEPHANY ACOSTA RUIZ MATERIA: INFORMATICA Creaty Inc.
  • 2. Concepto • También llamado Flowchart es una técnica para representar algoritmos de manera gráfica. Consiste en representar mediante símbolos las operaciones a realizar (algoritmo).
  • 3. Símbolos usados en los diagramas de flujo Inicio / Terminación. Se utiliza para señalar el comienzo así como el final de un diagrama. Tradicionalmente se colocan las palabras “INICIO” ó “FIN” dentro de la figura para hacerlo más explícito.[Salto de línea automático][Salto de línea automático]Es el único símbolo que solamente tiene una conexión (flecha) ya sea de salida, en el de inicio, o de entrada, para el de fin. Entrada de datos. En él se indican los valores iníciales que deberá recibir el proceso, se hace asignándoles letras o nombres de variables para cada uno de los valores y anotando estas letras en el interior de la figura. [Salto de línea automático]Siempre deberá tener al menos una conexión entrante (generalmente del inicio) y una de salida.
  • 4. Proceso de datos. Se utiliza para señalar operaciones matemáticas, aritméticas o procesos específicos que se realicen con nuestros datos.[Salto de línea automático][Salto de línea automático]La manera de anotar dichos procesos, puede ser mediante una descripción breve de la operación o mediante una asignación de dicha operación hacia una variable como por ejemplo: R ← A + B[Salto de línea automático] Siempre deberá tener al menos una conexión de entrada y una de salida. Decisión. Representa una disyuntiva lógica o decisión. En su interior se anota una instrucción o pregunta que pueda ser evaluada como cierta o falsa y que determine el flujo del programa.[Salto de línea automático][Salto de línea automático]Es el único que puede contener dos salidas y en cada una de las salidas se suele poner un rótulo de “si/no” o “cierto/falso” indicando con esto cual de ellas se tomará según el resultado de la evaluación de la función.[Salto de línea automático][Salto de línea automático]Es una buena práctica de diagramación utilizar siempre el mismo lado para los positivos siempre que esto sea posible.
  • 5. Desplegado de información. Se utiliza para mostrar un resultado, el cual puede representar la solución al problema que se pretende resolver y que fue conseguida a través del resto del diagrama.[Salto de línea automático][Salto de línea automático]Dentro de su interior se anotará la variable con el resultado final o el mensaje que represente el resultado del algoritmo.[Salto de línea automático][Salto de línea automático]Generalmente veremos este símbolo muy cerca del final del proceso y precedido por el símbolo de terminación. Conector. Indica un salto dentro del diagrama. Se utiliza con el propósito de facilitar la disposición plana de un diagrama y evitar el cruce excesivo de líneas a través del mismo.[Salto de línea automático][Salto de línea automático]Este conector va asociado a un conector “gemelo” y junto con él, representa una puerta de entrada y de salida para el flujo del diagrama, es decir que cuando una flecha termina en un conector marcado con la letra “A”, se continuará el diagrama a partir de otro conector marcado con la misma letra tal como si se tratara de una línea continua in interrumpida.
  • 6. Conector de página. Este conector es idéntico en funcionamiento que el anterior, pero su forma pentagonal lo distingue y nos indica que debemos buscar el “gemelo” en una página distinta de la actual. Este conector lleva asociado una especie de salto entre páginas. B
  • 7. Usos de los diagramas de flujo • Suele usarse para facilitar la apreciación de los procedimientos y resultados de un algoritmo, ya que se expresa de una manera mas clara, sencilla y detallada pues un gráfico es más fácil de comprender.
  • 8. Ventajas de los diagramas de flujo • Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. • Permiten identificar los problemas y las oportunidades de mejore del proceso. Se identifican los pasos redundantes, los flujos de los re-procesos, los conflictos de autoridad, las responsabilidades, los cuellos de botella y los puntos de decisión. • Muestran interfaces cliente-proveedor y las transacciones que en ellas se realizan.
  • 9. Ejemplo de diagrama de flujo • Algoritmo para regresar del cine a casa. • Pseudocódigo: • ¿Tengo bastante dinero? Sí, paso 1 No, paso 2 • Tomar el taxi e ir a paso 6. • ¿Tengo dinero para el autobús? Sí, paso 4 No, paso 5 • Tomar el autobús e ir al paso 6. • Volver paseando. • Fin.
  • 10. Fuentes • http://es.scribd.com/doc/907309/Algoritmos- diagramas-de-flujo-y-ejercicios-en- Excel#outer_page_13 • http://www.hayas.edu.mx/alumnos/algoritmo /Definiciones.html • http://www.buenastareas.com/ensayos/venta jas-sobre-diagramas-de-fujo/41521.html • http://elticus.com/?contenido=19