SlideShare una empresa de Scribd logo
Diagrama de Flujo
La presentación gráfica de
sistemas es una forma
ampliamente utilizada
como herramienta de
análisis, ya que permite
identificar aspectos
relevantes de una manera
rápida y simple.
El diagrama de flujo
representa la forma más
tradicional para
especificar los detalles
algorítmicos de un
proceso
Definición
 Un diagrama de flujo es una representación gráfica
de los pasos que seguimos para realizar un proceso;
partiendo de una entrada, y después de realizar una
serie de acciones, llegamos a una salida.
 Cada paso se apoya en el anterior y sirve de
sustento al siguiente
Símbolos
No es indispensable usar un tipo especial de símbolos para
crear un diagrama de flujo, pero existen algunos
ampliamente utilizados.
Comienzo o final de proceso: en su
interior situamos materiales, información
o acciones para comenzar el proceso o
para mostrar el resultado en el final del
mismo.
Conexión con otros procesos:
Nombramos un proceso independiente
que en algún momento aparece
relacionado con el proceso principal.
Actividad: Para representar procesos y para
plantear instrucciones, como asignación de
expresiones
Información de apoyo: Situamos en
su interior la información necesaria
para alimentar una actividad ( datos
para realizarla )
Decisión/ Bifurcación: Indicamos puntos
en que se toman decisiones: sí o no,
abierto o cerrado...
Conexiones de pasos o flechas:
Muestran dirección y sentido del flujo del
proceso, conectando los símbolos.
Documento: Se utiliza este símbolo para hacer
referencia a la generación o consulta de un
documento específico en un punto del proceso.
Envío de datos: Envía datos a la
impresora
Muestra de datos: muestra datos en el Display
Símbolos Gráficos
Dentro de los símbolos
fundamentales para la
creación de diagramas de
flujo, los símbolos
gráficos son utilizados
específicamente para
operaciones aritméticas y
relaciones condicionales.
La siguiente es una lista
de los símbolos más
comúnmente utilizados:
+ Sumar
- Menos
* Multiplicación
/ División
± Mas o menos
= Equivalente a
> Mayor que
< Menor que
³ Mayor o igual que
£ Menor o igual que
¹ o <>
Diferente de
Si
No
True
False
Metodología
Para realizar el diagrama de flujo, debemos seguir
una serie de pasos:
a- Determinar el marco y los límites del proceso
b- Determinar los pasos del proceso
Realizaremos una lista con las actividades principales,
entradas, salidas y decisiones.
c- Dibujar el diagrama de flujo
d- Comprobar el diagrama de flujo
e- Plantilla
Reglas
 Los Diagramas de flujo deben escribirse de
arriba hacia abajo, y/o de izquierda a derecha.
 Los símbolos se unen con líneas, las cuales
tienen en la punta una flecha que indica la
dirección que fluye la información procesos, se
deben de utilizar solamente líneas de flujo
horizontal o verticales (nunca diagonales).
 Se debe evitar el cruce de líneas, para lo cual se quisiera
separar el flujo del diagrama a un sitio distinto, se pudiera
realizar utilizando los conectores. Se debe tener en cuenta
que solo se vana utilizar conectores cuando sea
estrictamente necesario.
 No deben quedar líneas de flujo sin conectar
 Todo texto escrito dentro de un símbolo debe ser legible,
preciso, evitando el uso de muchas palabras.
 Todos los símbolos pueden tener más de una línea de
entrada, a excepción del símbolo final.
 Solo los símbolos de decisión pueden y deben tener mas
de una línea de flujo de salida.
Tipos de flujogramas
Existen tres tipos de Flujogramas o
Diagramas de Flujo :
· Diagrama de flujo vertical o Gráfico de análisis del
proceso
· Diagrama de flujo horizontal
· Diagrama de flujo de bloques
Diagrama de flujo que encuentra la
suma de los primeros 50 números
naturales :
EJEMPLOS
Diagrama de flujo
de un programa
que escoja un
número al azar del
0 al 9 y nos pida
que lo adivinemos

Más contenido relacionado

La actualidad más candente

Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmojairofr97
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
IEO Santo Tomás
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónNAHAMA19
 
Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
MichellepRodriguez
 
Graficadores
GraficadoresGraficadores
Graficadores
Kathia Chiquita
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
Diana Marcela Hernandez Amaya
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmosFany Duque
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de FlujoNatalia Alejandra
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoErnesto
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
JOSE LÓPEZ
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
Angela Caña Castro
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujolisvancelis
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
Arazelii Puentez
 

La actualidad más candente (20)

Pasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmoPasos necesarios para crear pseudocódigo y un algoritmo
Pasos necesarios para crear pseudocódigo y un algoritmo
 
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
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Fase de implementación de sistemas de información
Fase de implementación de sistemas de informaciónFase de implementación de sistemas de información
Fase de implementación de sistemas de información
 
Flujograma
FlujogramaFlujograma
Flujograma
 
Cuestionario de algoritmos
Cuestionario de algoritmosCuestionario de algoritmos
Cuestionario de algoritmos
 
Graficadores
GraficadoresGraficadores
Graficadores
 
DISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMADISEÑO DE SALIDA DEL SISTEMA
DISEÑO DE SALIDA DEL SISTEMA
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmos
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
 
Ppt algoritmo
Ppt algoritmoPpt algoritmo
Ppt algoritmo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 
Ejercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujoEjercicio 2 diagrama de flujo
Ejercicio 2 diagrama de flujo
 
Power point algoritmo
Power point algoritmoPower point algoritmo
Power point algoritmo
 
Diagrama de procesamiento de datos
Diagrama de procesamiento de datosDiagrama de procesamiento de datos
Diagrama de procesamiento de datos
 
Sistemas de informacion
Sistemas de informacionSistemas de informacion
Sistemas de informacion
 

Similar a Diagramas de flujo programación

Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
AnaDemera2
 
Copia de diagrama de flujo
Copia de diagrama de flujoCopia de diagrama de flujo
Copia de diagrama de flujo
alexanderlopez266384
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
JhonatanOtavalo
 
Diagrama de flujo mod
Diagrama de flujo modDiagrama de flujo mod
Diagrama de flujo mod
Raul Cardona
 
Diagramas de flujos matemáticas facil de aprender
Diagramas de flujos matemáticas facil de aprenderDiagramas de flujos matemáticas facil de aprender
Diagramas de flujos matemáticas facil de aprender
cristianperez3741
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoyenifer1997
 
Diagrama de flujo de proceso mejorado.pptx
Diagrama de flujo de proceso mejorado.pptxDiagrama de flujo de proceso mejorado.pptx
Diagrama de flujo de proceso mejorado.pptx
gabrielgamez2002
 
Expo diagrama de flujo
Expo diagrama de flujoExpo diagrama de flujo
Expo diagrama de flujo
Nalin Kane
 
Algoritmos y diagramas
Algoritmos y diagramasAlgoritmos y diagramas
Algoritmos y diagramas
KatiaRojas12
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
User 11101
 
Diagramas de flujo (2011)
Diagramas de flujo (2011)Diagramas de flujo (2011)
Diagramas de flujo (2011)Yerko Bravo
 
¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx
Kathia92
 
Diagram procesos
Diagram procesosDiagram procesos
Diagram procesosPaul Lun
 

Similar a Diagramas de flujo programación (20)

Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
 
Copia de diagrama de flujo
Copia de diagrama de flujoCopia de diagrama de flujo
Copia de diagrama de flujo
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
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 mod
Diagrama de flujo modDiagrama de flujo mod
Diagrama de flujo mod
 
Diagramas de flujos matemáticas facil de aprender
Diagramas de flujos matemáticas facil de aprenderDiagramas de flujos matemáticas facil de aprender
Diagramas de flujos matemáticas facil de aprender
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo de proceso mejorado.pptx
Diagrama de flujo de proceso mejorado.pptxDiagrama de flujo de proceso mejorado.pptx
Diagrama de flujo de proceso mejorado.pptx
 
Expo diagrama de flujo
Expo diagrama de flujoExpo diagrama de flujo
Expo diagrama de flujo
 
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
 
Diag flujo
Diag flujoDiag flujo
Diag flujo
 
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
 
Diagramas de flujo (2011)
Diagramas de flujo (2011)Diagramas de flujo (2011)
Diagramas de flujo (2011)
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx¿Qué es un diagrama de flujo.docx
¿Qué es un diagrama de flujo.docx
 
Diagram procesos
Diagram procesosDiagram procesos
Diagram procesos
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
 

Último

estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
MarilinPaladines
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
jesusmedina766305
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
Elizabeth Mejia
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
DarwinNestorArapaQui
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
Fernando Tellado
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
mcavero2019
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
juanlemus11122
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
Javier Lasa
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
QuerubinOlayamedina
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
bgonzalezm20
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
edepjuanorozco
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
JosvilAngel
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
LuisEnriqueCarboneDe
 

Último (13)

estrategias de aprendizaje con ejemplos
estrategias de aprendizaje  con ejemplosestrategias de aprendizaje  con ejemplos
estrategias de aprendizaje con ejemplos
 
ayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupalayuda en egresos exposición aps 1 grupal
ayuda en egresos exposición aps 1 grupal
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIOFISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
FISICA IMPRIMIR MATERIAL ACADEMICO NIVEL SECUNDARIO
 
WordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPressWordPress training basics - básicos de cómo enseñar WordPress
WordPress training basics - básicos de cómo enseñar WordPress
 
Clases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicosClases de Informática primaria para niños de colegios católicos
Clases de Informática primaria para niños de colegios católicos
 
Presentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivoPresentación Arduino, proyecto colectivo
Presentación Arduino, proyecto colectivo
 
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASAEXPERIENCIA PROYECTOS STARTUP JAVIER LASA
EXPERIENCIA PROYECTOS STARTUP JAVIER LASA
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 
Los derechos de autor y Ética Profesional
Los derechos de autor y Ética ProfesionalLos derechos de autor y Ética Profesional
Los derechos de autor y Ética Profesional
 
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_  conceptos b-sicos de programaci-n.pdfEstructuras b-sicas_  conceptos b-sicos de programaci-n.pdf
Estructuras b-sicas_ conceptos b-sicos de programaci-n.pdf
 
blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....blog.pdf de coceptos de personalidad....
blog.pdf de coceptos de personalidad....
 
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.docSistemas-de-Numeración-para-Primero-de-Secundaria.doc
Sistemas-de-Numeración-para-Primero-de-Secundaria.doc
 

Diagramas de flujo programación

  • 1. Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos relevantes de una manera rápida y simple. El diagrama de flujo representa la forma más tradicional para especificar los detalles algorítmicos de un proceso
  • 2. Definición  Un diagrama de flujo es una representación gráfica de los pasos que seguimos para realizar un proceso; partiendo de una entrada, y después de realizar una serie de acciones, llegamos a una salida.  Cada paso se apoya en el anterior y sirve de sustento al siguiente
  • 3. Símbolos No es indispensable usar un tipo especial de símbolos para crear un diagrama de flujo, pero existen algunos ampliamente utilizados. Comienzo o final de proceso: en su interior situamos materiales, información o acciones para comenzar el proceso o para mostrar el resultado en el final del mismo. Conexión con otros procesos: Nombramos un proceso independiente que en algún momento aparece relacionado con el proceso principal.
  • 4. Actividad: Para representar procesos y para plantear instrucciones, como asignación de expresiones Información de apoyo: Situamos en su interior la información necesaria para alimentar una actividad ( datos para realizarla ) Decisión/ Bifurcación: Indicamos puntos en que se toman decisiones: sí o no, abierto o cerrado... Conexiones de pasos o flechas: Muestran dirección y sentido del flujo del proceso, conectando los símbolos.
  • 5. Documento: Se utiliza este símbolo para hacer referencia a la generación o consulta de un documento específico en un punto del proceso. Envío de datos: Envía datos a la impresora Muestra de datos: muestra datos en el Display
  • 6. Símbolos Gráficos Dentro de los símbolos fundamentales para la creación de diagramas de flujo, los símbolos gráficos son utilizados específicamente para operaciones aritméticas y relaciones condicionales. La siguiente es una lista de los símbolos más comúnmente utilizados: + Sumar - Menos * Multiplicación / División ± Mas o menos = Equivalente a > Mayor que < Menor que ³ Mayor o igual que £ Menor o igual que ¹ o <> Diferente de Si No True False
  • 7. Metodología Para realizar el diagrama de flujo, debemos seguir una serie de pasos: a- Determinar el marco y los límites del proceso b- Determinar los pasos del proceso Realizaremos una lista con las actividades principales, entradas, salidas y decisiones. c- Dibujar el diagrama de flujo d- Comprobar el diagrama de flujo e- Plantilla
  • 8. Reglas  Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a derecha.  Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información procesos, se deben de utilizar solamente líneas de flujo horizontal o verticales (nunca diagonales).
  • 9.  Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario.  No deben quedar líneas de flujo sin conectar  Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.  Todos los símbolos pueden tener más de una línea de entrada, a excepción del símbolo final.  Solo los símbolos de decisión pueden y deben tener mas de una línea de flujo de salida.
  • 10. Tipos de flujogramas Existen tres tipos de Flujogramas o Diagramas de Flujo : · Diagrama de flujo vertical o Gráfico de análisis del proceso · Diagrama de flujo horizontal · Diagrama de flujo de bloques
  • 11. Diagrama de flujo que encuentra la suma de los primeros 50 números naturales : EJEMPLOS
  • 12. Diagrama de flujo de un programa que escoja un número al azar del 0 al 9 y nos pida que lo adivinemos