SlideShare una empresa de Scribd logo
1 de 11
Centro de Estudios Tecnológicos
Industriales Y de Servicio No.109
Berrones Velez Valeria
Barrera Aguilar Jesús Salvador
2 AM Programación Aula: D5
Desarrolla e Instala Software De
Aplicación Utilizando
Programación Estructurada
¿Qué es un Diagrama de Flujo?
MCA: Margarita Romero Alvarado
Febrero – Julio 2018
¿Qué es un Diagrama de Flujo?
Un diagrama de flujo es una forma esquemática de
representar ideas y conceptos en relación. A menudo,
se utiliza para especificar algoritmos de manera gráfica.
Los diagramas de flujo emplean rectángulos, óvalos,
diamantes y otras numerosas figuras para definir el
tipo de paso, junto con flechas conectoras que
establecen el flujo y la secuencia. Pueden variar desde
diagramas simples y dibujados a mano hasta diagramas
exhaustivos creados por computadora que describen
múltiples pasos y rutas.
Historia
El uso de los diagramas de flujo para documentar
procesos de negocios se inició entre las décadas de 1920
y 1930. En 1921, los ingenieros industriales Frank y
Lillian Gilbreth presentaron el "diagrama de flujo de
procesos" en la Sociedad Americana de Ingenieros
Mecánicos (ASME – American Society of Mechanical
Engineers). A principios de la década de 1930, el
ingeniero industrial Allan H. Morgensen empleó las
herramientas de Gilbreth para presentar conferencias
sobre cómo aumentar la eficiencia en el trabajo a
personas de negocios en su empresa. En la década de
1940, dos estudiantes de Morgensen, Art Spinanger y
Ben S. Graham, difundieron los métodos más
ampliamente. Spinanger introdujo los métodos de
simplificación del trabajo en Procter & Gamble.
Graham, director de Standard Register Industrial,
adaptó los diagramas de flujo de procesos al
procesamiento de información. En 1947, ASME adoptó
un sistema de símbolos para los diagramas de flujo de
procesos derivado del trabajo original de Gilbreth.
Además, a fines de la década de 1940, Herman
Goldstine y John Van Neumann usaron diagramas de
flujo para desarrollar programas informáticos. Pronto
la creación de diagramas se volvió cada vez más
popular para los programas informáticos y algoritmos
de todo tipo. Los diagramas de flujo se continúan
usando para la programación hoy en día. Sin embargo,
el pseudocódigo, una combinación de palabras y
lenguaje de codificación pensado para lectura humana,
a menudo se usa para representar niveles más
específicos de detalle y para tener una versión más
cercana al producto final.
Diagramas flujo para
algoritmos/programación
informática de
Como una representación visual del flujo de datos, los
diagramas de flujo son útiles para escribir un programa
o algoritmo y explicárselo a otros o colaborar con otros
en el mismo. Puedes usar un diagrama de flujo para
explicar detalladamente la lógica detrás de un
programa antes de empezar a codificar el proceso
automatizado. Puede ayudar a organizar una
perspectiva general y ofrecer una guía cuando llega el
momento de codificar. Más específicamente, los
diagramas de flujo pueden:
 Demostrar cómo el código está organizado.
 Visualizar la ejecución de un código dentro de un
programa.
 Mostrar la estructura de un sitio web o aplicación.
 Comprender cómo los usuarios navegan por un
sitio web o programa.
A menudo, los programadores pueden escribir un
pseudocódigo, una combinación de lenguaje natural y
lenguaje informático que puede ser leído por personas.
Esto puede permitir más detalle que el diagrama de
flujo y servir como reemplazo del diagrama de flujo o
como el próximo paso del código mismo.
Los diagramas relacionados que se emplean en el
software informático incluyen:
 Lenguaje unificado de modelado (UML): este es el
lenguaje de propósito general usado en la
ingeniería de software para el modelado.
 Diagramas Nassi-Shneiderman (NSD): usados para
la programación informática estructurada. Llevan
el nombre de sus creadores: Isaac Nassi y Ben
Shneiderman, quienes los desarrollaron en 1972 en
la Universidad Estatal de Nueva York en Stony
Brook. También se denominan "estructogramas".
 Diagramas DRAKON: DRAKON es un lenguaje de
programación visual de algoritmos empleado para
crear diagramas de flujo.
Como Hacer un Diagrama de Flujo
Normalmente para realizarun diagrama de flujo primero se
hace lo que se llama el algoritmo. Un algoritmo es
una secuencia de PASOS LÓGICOS a seguir para resolver un
problema de forma escrita.
Un ejemplo para cocinar un huevo para otra persona sería:
- Pregunto si quiere el huevo frito.
- Si me dice que sí, lo frio, si me dice que no, lo hago hervido.
- Una vez cocinado le pregunto si quiere sal en el huevo.
- Si me dice que no, lo sirvo en el Plato, si me dice que sí, le
hecho sal y después lo sirvo en el plato.
Si te fijas los pasos no pueden cambiar su posición. Sería
imposible preguntarle si lo quiere frito después de haberlo
hervido, por ejemplo. Es muy importante que los pasos serán
una secuencia lógica y ordenada.
Ahora que ya sabemos todos los pasos, mediante el algoritmo,
podemos hacer un esquema con estos pasos a seguir. Este
esquema será el Diagrama de Flujo.
Símbolos de diagramas de flujo
A continuación, te enseñaremos algunos de los símbolos de
diagramas de flujo más comunes.
Ventajas.-
 Podemos citar como ventajasque se pueden obtener con
la utilización de los diagramas de flujo, las siguientes:
 Ayudan a las personas que trabajan en el proceso a
entenderel mismo , con lo que facilitaran su incorporación
a la organización e incluso, su colaboración en la búsqueda
de mejorasdel proceso y sus deficiencias.
 Al presentarse el proceso d una manera objetiva, se
permite con mayor facilidadla identificación de forma
clara de las mejoras a proponer.
 Permite que cada persona de la empresa se sitúe dentro
del proceso, lo que conlleva a poder identificar
perfectamente quien es su cliente y proveedor interno
dentro del proceso y su cadena de relaciones, por lo que se
mejora considerablemente la comunicación entre los
departamentosy personas de la organización.
 Normalmente sucede que las personas que participan en la
elaboración del diagrama de flujo se suelen volver
entusiastaspartidariasdel mismo, por lo que
continuamente proponen ideaspara mejorarlo.
 Es obvio que los diagramasde flujo son herramientasmuy
valiosas para la formación y entrenamiento del nuevo
personal que se incorpore a la empresa.
 Lo mas reseñable es que realmente se consigue que todas
las personas que están participando en el proceso lo
entenderán de la misma manera, con lo que sera mas fácil
lograr motivarlasa conseguir procesos mas económicosen
tiempo y costes y mejorar las relacionesinternas entre los
cliente-proveedordel proceso.
Reglas Básicas Para la Construcción
de un Diagrama de Flujo
1. Todos los símbolos han de estar conectados
2. A un símbolo de proceso pueden llegarle varias líneas
3. A un símbolo de decisión pueden llegarle varias líneas, pero
sólo saldrán dos (Si o No, Verdadero o Falso).
4. A un símbolo de inicio nunca le llegan líneas.
5. De un símbolo de fin no parte ninguna línea.
CONCLUSIÓN
Ø El diagrama de flujo es u esquema para representar
gráficamente un algoritmo, el diagrama de flujo se basa en la
utilización de diversos símbolos para representaroperaciones
específicas.
Ø Se les llama diagrama de flujo porque los símbolos
utilizadosse conectan por medio de flechas para indicar la
secuencia de operación.
Bibliografía
o ... via Definicion ABC
https://www.definicionabc.com/comunicacion/diagrama-
de-flujo.php
o https://www.lucidchart.com/pages/es/qu%C3%A9-es-un-
diagrama-de-flujo
o https://luismiguelmanene.files.wordpress.com/2011/07/di
a-simbologia_diagramas.jpg
o http://macabremoon0.tripod.com/id13.html
o http://www.areatecnologia.com/diagramas-de-flujo.html

Más contenido relacionado

Similar a Diagrama flujo

Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujopilgrim15
 
Diagramas de flujo para estudiantes.pptx
Diagramas de flujo para estudiantes.pptxDiagramas de flujo para estudiantes.pptx
Diagramas de flujo para estudiantes.pptxbrayan225677
 
estrategias de apoyo 2.docx
estrategias de apoyo 2.docxestrategias de apoyo 2.docx
estrategias de apoyo 2.docxMariaJoseVG1
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropezamauricioo5
 
Partituras de Interacción
Partituras de InteracciónPartituras de Interacción
Partituras de InteracciónRodrigo Vera
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujoeliana
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujoeliana
 
Estructuras básicas de la programación
Estructuras básicas de la programaciónEstructuras básicas de la programación
Estructuras básicas de la programaciónMarianaTobn2
 
Diagrama de flujo pr michael
Diagrama de flujo pr michaelDiagrama de flujo pr michael
Diagrama de flujo pr michaelobtener
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programazeta2015
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.gabyfr19
 
Que son los diagramas de flujo
Que son los diagramas de flujoQue son los diagramas de flujo
Que son los diagramas de flujoperlallamas
 

Similar a Diagrama flujo (20)

Pseint
Pseint Pseint
Pseint
 
Diagrama flujo
Diagrama flujoDiagrama flujo
Diagrama flujo
 
Diagramas de flujo para estudiantes.pptx
Diagramas de flujo para estudiantes.pptxDiagramas de flujo para estudiantes.pptx
Diagramas de flujo para estudiantes.pptx
 
estrategias de apoyo 2.docx
estrategias de apoyo 2.docxestrategias de apoyo 2.docx
estrategias de apoyo 2.docx
 
Mauricio oropeza
Mauricio oropezaMauricio oropeza
Mauricio oropeza
 
Diagrama de flujo para exponer
Diagrama de flujo para exponerDiagrama de flujo para exponer
Diagrama de flujo para exponer
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Mapeo de Procesos
Mapeo de ProcesosMapeo de Procesos
Mapeo de Procesos
 
Partituras de Interacción
Partituras de InteracciónPartituras de Interacción
Partituras de Interacción
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujo
 
Eliana. diapositivas de flujo
Eliana. diapositivas de flujoEliana. diapositivas de flujo
Eliana. diapositivas de flujo
 
Trabajo de 3er periodo tecnología
Trabajo de 3er periodo tecnología Trabajo de 3er periodo tecnología
Trabajo de 3er periodo tecnología
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Estructuras básicas de la programación
Estructuras básicas de la programaciónEstructuras básicas de la programación
Estructuras básicas de la programación
 
Diagrama de flujo pr michael
Diagrama de flujo pr michaelDiagrama de flujo pr michael
Diagrama de flujo pr michael
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.Gaby (algoritmo y diagrama de flujo) iupsm.
Gaby (algoritmo y diagrama de flujo) iupsm.
 
1 programacion
1 programacion1 programacion
1 programacion
 
Que son los diagramas de flujo
Que son los diagramas de flujoQue son los diagramas de flujo
Que son los diagramas de flujo
 

Más de Jesus22barrera

Más de Jesus22barrera (20)

Jesus maria-fernanda
Jesus  maria-fernandaJesus  maria-fernanda
Jesus maria-fernanda
 
Ultima hora (1)
Ultima hora (1)Ultima hora (1)
Ultima hora (1)
 
Alice22
Alice22Alice22
Alice22
 
Alice 1
Alice 1Alice 1
Alice 1
 
CUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDADCUESTIONARIO SEGUNDA UNIDAD
CUESTIONARIO SEGUNDA UNIDAD
 
Orta lugo rene_manuel
Orta lugo rene_manuelOrta lugo rene_manuel
Orta lugo rene_manuel
 
Diagramas
DiagramasDiagramas
Diagramas
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
Ley jerarquia de_las_operaciones
Ley jerarquia de_las_operacionesLey jerarquia de_las_operaciones
Ley jerarquia de_las_operaciones
 
tutorial visual C++
tutorial visual C++tutorial visual C++
tutorial visual C++
 
Instrucciones basicas para_c_
Instrucciones basicas para_c_Instrucciones basicas para_c_
Instrucciones basicas para_c_
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Tablas de verdad_para_c_
Tablas de verdad_para_c_Tablas de verdad_para_c_
Tablas de verdad_para_c_
 
Tipos de datos_para_c_
Tipos de datos_para_c_Tipos de datos_para_c_
Tipos de datos_para_c_
 
Ley de la_jerarquia_de_operaciones
Ley de la_jerarquia_de_operacionesLey de la_jerarquia_de_operaciones
Ley de la_jerarquia_de_operaciones
 
tutorial de c++
tutorial de c++tutorial de c++
tutorial de c++
 
tutorial de code blocks
tutorial de code blockstutorial de code blocks
tutorial de code blocks
 
Diapositivas salvavidas
Diapositivas salvavidasDiapositivas salvavidas
Diapositivas salvavidas
 
Presentacion1
Presentacion1Presentacion1
Presentacion1
 

Último

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 

Último (20)

Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 

Diagrama flujo

  • 1. Centro de Estudios Tecnológicos Industriales Y de Servicio No.109 Berrones Velez Valeria Barrera Aguilar Jesús Salvador 2 AM Programación Aula: D5 Desarrolla e Instala Software De Aplicación Utilizando Programación Estructurada ¿Qué es un Diagrama de Flujo?
  • 2. MCA: Margarita Romero Alvarado Febrero – Julio 2018 ¿Qué es un Diagrama de Flujo? Un diagrama de flujo es una forma esquemática de representar ideas y conceptos en relación. A menudo, se utiliza para especificar algoritmos de manera gráfica. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas. Historia El uso de los diagramas de flujo para documentar procesos de negocios se inició entre las décadas de 1920 y 1930. En 1921, los ingenieros industriales Frank y Lillian Gilbreth presentaron el "diagrama de flujo de
  • 3. procesos" en la Sociedad Americana de Ingenieros Mecánicos (ASME – American Society of Mechanical Engineers). A principios de la década de 1930, el ingeniero industrial Allan H. Morgensen empleó las herramientas de Gilbreth para presentar conferencias sobre cómo aumentar la eficiencia en el trabajo a personas de negocios en su empresa. En la década de 1940, dos estudiantes de Morgensen, Art Spinanger y Ben S. Graham, difundieron los métodos más ampliamente. Spinanger introdujo los métodos de simplificación del trabajo en Procter & Gamble. Graham, director de Standard Register Industrial, adaptó los diagramas de flujo de procesos al procesamiento de información. En 1947, ASME adoptó un sistema de símbolos para los diagramas de flujo de procesos derivado del trabajo original de Gilbreth. Además, a fines de la década de 1940, Herman Goldstine y John Van Neumann usaron diagramas de flujo para desarrollar programas informáticos. Pronto la creación de diagramas se volvió cada vez más
  • 4. popular para los programas informáticos y algoritmos de todo tipo. Los diagramas de flujo se continúan usando para la programación hoy en día. Sin embargo, el pseudocódigo, una combinación de palabras y lenguaje de codificación pensado para lectura humana, a menudo se usa para representar niveles más específicos de detalle y para tener una versión más cercana al producto final. Diagramas flujo para algoritmos/programación informática de Como una representación visual del flujo de datos, los diagramas de flujo son útiles para escribir un programa o algoritmo y explicárselo a otros o colaborar con otros en el mismo. Puedes usar un diagrama de flujo para
  • 5. explicar detalladamente la lógica detrás de un programa antes de empezar a codificar el proceso automatizado. Puede ayudar a organizar una perspectiva general y ofrecer una guía cuando llega el momento de codificar. Más específicamente, los diagramas de flujo pueden:  Demostrar cómo el código está organizado.  Visualizar la ejecución de un código dentro de un programa.  Mostrar la estructura de un sitio web o aplicación.  Comprender cómo los usuarios navegan por un sitio web o programa. A menudo, los programadores pueden escribir un pseudocódigo, una combinación de lenguaje natural y lenguaje informático que puede ser leído por personas. Esto puede permitir más detalle que el diagrama de flujo y servir como reemplazo del diagrama de flujo o como el próximo paso del código mismo. Los diagramas relacionados que se emplean en el software informático incluyen:  Lenguaje unificado de modelado (UML): este es el lenguaje de propósito general usado en la ingeniería de software para el modelado.
  • 6.  Diagramas Nassi-Shneiderman (NSD): usados para la programación informática estructurada. Llevan el nombre de sus creadores: Isaac Nassi y Ben Shneiderman, quienes los desarrollaron en 1972 en la Universidad Estatal de Nueva York en Stony Brook. También se denominan "estructogramas".  Diagramas DRAKON: DRAKON es un lenguaje de programación visual de algoritmos empleado para crear diagramas de flujo. Como Hacer un Diagrama de Flujo Normalmente para realizarun diagrama de flujo primero se hace lo que se llama el algoritmo. Un algoritmo es una secuencia de PASOS LÓGICOS a seguir para resolver un problema de forma escrita. Un ejemplo para cocinar un huevo para otra persona sería: - Pregunto si quiere el huevo frito. - Si me dice que sí, lo frio, si me dice que no, lo hago hervido. - Una vez cocinado le pregunto si quiere sal en el huevo.
  • 7. - Si me dice que no, lo sirvo en el Plato, si me dice que sí, le hecho sal y después lo sirvo en el plato. Si te fijas los pasos no pueden cambiar su posición. Sería imposible preguntarle si lo quiere frito después de haberlo hervido, por ejemplo. Es muy importante que los pasos serán una secuencia lógica y ordenada. Ahora que ya sabemos todos los pasos, mediante el algoritmo, podemos hacer un esquema con estos pasos a seguir. Este esquema será el Diagrama de Flujo.
  • 8. Símbolos de diagramas de flujo A continuación, te enseñaremos algunos de los símbolos de diagramas de flujo más comunes. Ventajas.-  Podemos citar como ventajasque se pueden obtener con la utilización de los diagramas de flujo, las siguientes:  Ayudan a las personas que trabajan en el proceso a entenderel mismo , con lo que facilitaran su incorporación
  • 9. a la organización e incluso, su colaboración en la búsqueda de mejorasdel proceso y sus deficiencias.  Al presentarse el proceso d una manera objetiva, se permite con mayor facilidadla identificación de forma clara de las mejoras a proponer.  Permite que cada persona de la empresa se sitúe dentro del proceso, lo que conlleva a poder identificar perfectamente quien es su cliente y proveedor interno dentro del proceso y su cadena de relaciones, por lo que se mejora considerablemente la comunicación entre los departamentosy personas de la organización.  Normalmente sucede que las personas que participan en la elaboración del diagrama de flujo se suelen volver entusiastaspartidariasdel mismo, por lo que continuamente proponen ideaspara mejorarlo.  Es obvio que los diagramasde flujo son herramientasmuy valiosas para la formación y entrenamiento del nuevo personal que se incorpore a la empresa.  Lo mas reseñable es que realmente se consigue que todas las personas que están participando en el proceso lo entenderán de la misma manera, con lo que sera mas fácil lograr motivarlasa conseguir procesos mas económicosen tiempo y costes y mejorar las relacionesinternas entre los cliente-proveedordel proceso. Reglas Básicas Para la Construcción de un Diagrama de Flujo 1. Todos los símbolos han de estar conectados
  • 10. 2. A un símbolo de proceso pueden llegarle varias líneas 3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos (Si o No, Verdadero o Falso). 4. A un símbolo de inicio nunca le llegan líneas. 5. De un símbolo de fin no parte ninguna línea.
  • 11. CONCLUSIÓN Ø El diagrama de flujo es u esquema para representar gráficamente un algoritmo, el diagrama de flujo se basa en la utilización de diversos símbolos para representaroperaciones específicas. Ø Se les llama diagrama de flujo porque los símbolos utilizadosse conectan por medio de flechas para indicar la secuencia de operación. Bibliografía o ... via Definicion ABC https://www.definicionabc.com/comunicacion/diagrama- de-flujo.php o https://www.lucidchart.com/pages/es/qu%C3%A9-es-un- diagrama-de-flujo o https://luismiguelmanene.files.wordpress.com/2011/07/di a-simbologia_diagramas.jpg o http://macabremoon0.tripod.com/id13.html o http://www.areatecnologia.com/diagramas-de-flujo.html