SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Apuntes de Diagrama de flujo 
Grado Noveno 
Docente Carlos Rangel Suarez 
Capítulo: 1.3 Diagramas. 
1 
1.3 Diagramas. 
Existen varias formas de representar una serie de pasos para realizar algún proceso. La forma más común es una lista numerada como lo haces con los algoritmos; pero esos pasos también se pueden representar por medio de diagramas. Si alguna vez has consultado un manual de operación o instalación de un aparato doméstico, un equipo de cómputo, un manual de geografía o biología, quizás hayas encontrado diagramas como el que se presenta a continuación. 
Pero, ¿qué es un diagrama? El Diccionario de la Real Academia Española lo define como: "Representación gráfica de una sucesión de hechos u operaciones en un sistema". Los diagramas pueden contener imágenes, dibujos, fotos o símbolos, y en ocasiones se complementan con palabras claves para dar una mejor descripción del proceso. 
Los algoritmos se pueden representar utilizando diagramas y para esta finalidad se utilizan símbolos que representan determinadas operaciones. El concepto de diagrama para algoritmos se refiere a la representación visual de cada paso del algoritmo, utilizando símbolos, en el que se incluyen todas las operaciones que se llevan a cabo sobre los datos. 
En computación existen básicamente dos tipos de diagramas: diagramas de entrada-proceso-salida (EPS) y diagramas de flujo. 
1.3.1 Diagramas de entrada-proceso-salida (eps). 
Como ya se ha mencionado los algoritmos se conforman de tres fases: entrada, que son los datos con los que contamos; proceso, que es la forma en que vamos a obtener la solución al problema planteado y salida, que es el resultado o solución al problema. Estas fases se pueden representar en una forma modular donde claramente se pude identificar el orden de ejecución siguiendo un flujo de información lógico. 
La simbología que se utiliza para los diagramas de entrada-proceso-salida (eps) puedes verla en el siguiente cuadro.
Capítulo: 1.3 Diagramas. 
2 
SIMBOLOGIA UTILIZADA EN EL DIAGRAMA EPS SIMBOLOGIA SIGNIFICADO 
Entrada/Salida. Datos de entrada y resultado 
Proceso. Operaciones para obtener el resultado esperado 
Líneas de flujo. Indican la secuencia del flujo de operación 
Retomando el ejemplo inicial el diagrama de EPS sería de la siguiente manera. 
PR = 78/19.5 RT = 4*2 
Si 2 refrescos cuestan $19.50, ¿cuántos completamos con $78.00? 
1.3.2 Diagramas de flujo. 
Los diagramas de flujo, como lo dice su nombre, representan el flujo de operaciones definidas en un algoritmo. Se utiliza una simbología que está estandarizada (igual para todos) para facilitar la comprensión de un algoritmo por cualquier persona que la conozca. De la misma forma que en los diagramas de EPS, en los diagramas de flujo los símbolos se conectan por medio de líneas de flujo, esto te indica que el orden de los símbolos es fundamental para una correcta interpretación del algoritmo. 
2=19.5 
$78.00 
PR=78/19.5 
RT=4*2 
RT=8
Apuntes de Diagrama de flujo 
Grado Noveno 
Docente Carlos Rangel Suarez 
Capítulo: 1.3 Diagramas. 
3 
En el siguiente cuadro puedes observar la simbología que se utiliza en los diagramas de flujo. SIMBOLOGIA USADA EN LOS DIAGRAMAS DE FLUJO Símbolo Significado 
Inicio/Fin. Determina el inicio y fin del algoritmo 
Entrada por teclado. Representa el ingreso de los datos al programa 
Proceso. Representa las operaciones que se efectúan para obtener el resultado. 
Decisión. Representa las operaciones de tipo lógico que contenga el algoritmo 
Salida por impresora. Se utiliza cuando se desea obtener el resultado en papel. 
Salida por pantalla. Se utiliza cuando solamente se va a mostrar el resultado en pantalla. 
Conector. Se utiliza para conectar bloques del diagrama cuando el diagrama es grande y es necesario dividirlo. 
Líneas de flujo. Indican la secuencia del flujo de operación del diagrama. 
El diseño de los diagramas de flujo es la interpretación diagramática que hacen los programadores antes de realizar el programa en un lenguaje de programación. El objetivo es lograr una comprensión más concreta de la solución de un determinado problema, sobre todo en aquellos algoritmos que son muy largos. 
Modificando un poco el planteamiento de nuestro ejemplo inicial, el diagrama de flujo quedaría de la siguiente manera: 
$19.50 = 2 refrescos $78.00
Capítulo: 1.3 Diagramas. 
4 
Si 2 refrescos cuestan $19.50, muestra en pantalla cuántos completamos con $78.00. 
Existen ciertas reglas para el diseño de los diagramas de flujo, las cuales debes seguir para dar una adecuada interpretación del algoritmo. 
Reglas para el diseño de diagramas de flujo 
• Deben diseñarse de arriba hacia abajo o de izquierda a derecha. 
• Los símbolos se unen con líneas de flujo, que gracias a sus flechas determinan el flujo que seguirá el programa. 
• Las líneas de flujo solo deberán ser horizontales o verticales, nunca en diagonal. 
• No deben quedar líneas de flujo sin conectar con algún símbolo. 
• Cuando se desea dividir el diagrama en módulos o bien la extensión del diagrama exceda el área de diseño, puedes hacer uso de los conectores, los cuales debes enumerar para identificar la secuencia del diagrama. 
• El texto incluido en los símbolos deberá de ser concreto, preciso y fácil de leer. 
• El símbolo de decisión es el único que tiene más de una línea de flujo de salida. 
• Todos los símbolos, a excepción del Fin, pueden tener más de una línea de flujo de entrada. 
Ejemplos de uso y aplicación 
En el apartado de algoritmos vimos que existen tres tipos de estructuras: secuencia!, alternativa y repetitiva. Obviamente con los diagramas de flujo también puedes representar estas estructuras. Observa los siguientes ejemplos. 
Inicio 
$19.50=2refrescos 
$78.00 
PR=78/19.5 
RT=4*2 
RT=8 
Fin
Apuntes de Diagrama de flujo 
Grado Noveno 
Docente Carlos Rangel Suarez 
Capítulo: 1.3 Diagramas. 
5 
TIPOS DE ESTRUCTURA Y SU USO EN DIAGRAMAS DE FLUJO 
Planteamiento 
Algoritmo 
Diagrama de flujo 
Estructura secuencial 
Calcular el importe de un determinado número de artículos del mismo precio. 
1.-Inicio 
2.-Leer cantidades de artículos (CA) 
3.-Leer precio(P) 
4.-Importe=CA*P 
5.-Mostrar importe. 
6.-Fin 
Estructura alternativa 
Inicio 
CA, P 
Importe=CA*P 
Importe 
Fin
Capítulo: 1.3 Diagramas. 
6 
Calcular el importe de un determinado número de artículos. Si el importe es mayor de $60.00, aplicar un descuento del 5%. 
1.-Inicio 
2.-Leer CA 
3.-Leer P 
4.-Importe=CA*P 
5.-Si importe > 60 entonces 
Total= importe-(importe*.05) 
Total= importe-Descuento 
Mostrar total 
Contrario 
Mostrar importe 
Fin si 
6.-Fin 
Estructura repetitiva 
Calcular el total de determinado número de artículos de diferentes precios. Para finalizar la captura de artículos es necesario ingresar el número 0. Los artículos deberán registrar uno por uno. Imprimir el total. 
1.-Inicio 
2.- Total = 0, CA = 0 
3.-Leer CA 
4.-Mientras CA <> 0 
Total= Total + Precio 
Leer Precio 
Leer CA 
Fin mientras 
5.-ImprimirTotal 
6.-Fin 
Inicio 
CA,P 
Importe=CA*P 
Importe>60 
Importe 
Total= importe - (importe*.05) 
Total 
Fin 
No 
Si 
Inicio 
CA 
Importe=CA*P 
CA <> 0 
Total= Total + Precio 
Fin 
No 
Si 
Precio, CA 
Total
Apuntes de Diagrama de flujo 
Grado Noveno 
Docente Carlos Rangel Suarez 
Capítulo: 1.3 Diagramas. 
7

Más contenido relacionado

Similar a Dfd

Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSDEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSadark
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoClariza
 
Desarrollo de un programa.
Desarrollo de un programa.Desarrollo de un programa.
Desarrollo de un programa.Sam Arr
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmoNombre Apellidos
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 
Algoritmos y digramas de flujo
Algoritmos y digramas de flujoAlgoritmos y digramas de flujo
Algoritmos y digramas de flujoAnaIllescas4
 
Tarea2
Tarea2Tarea2
Tarea2Ivan G
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
DIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdfDIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdfHugo Acosta
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujoantheresc
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujoantheresc
 
Informatica II - 3 Diagramas
Informatica II - 3 DiagramasInformatica II - 3 Diagramas
Informatica II - 3 DiagramasGabriel Ruiz
 
Dfd ejercicios 2017__01
Dfd ejercicios 2017__01Dfd ejercicios 2017__01
Dfd ejercicios 2017__01Don Augusto
 

Similar a Dfd (20)

Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
Unidad II
Unidad IIUnidad II
Unidad II
 
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOSDEFINICIÓN DE LENGUAJES ALGORÍTMICOS
DEFINICIÓN DE LENGUAJES ALGORÍTMICOS
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Desarrollo de un programa.
Desarrollo de un programa.Desarrollo de un programa.
Desarrollo de un programa.
 
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
 
Resolución de problemas y algoritmo
Resolución de problemas y algoritmoResolución de problemas y algoritmo
Resolución de problemas y algoritmo
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
Algoritmos y digramas de flujo
Algoritmos y digramas de flujoAlgoritmos y digramas de flujo
Algoritmos y digramas de flujo
 
Tarea2
Tarea2Tarea2
Tarea2
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
DIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdfDIAGRAMAS-DE-FLUJO.pdf
DIAGRAMAS-DE-FLUJO.pdf
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujo
 
01 diagramas de flujo
01 diagramas de flujo01 diagramas de flujo
01 diagramas de flujo
 
Pseudocódigo
Pseudocódigo Pseudocódigo
Pseudocódigo
 
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
 
Informatica II - 3 Diagramas
Informatica II - 3 DiagramasInformatica II - 3 Diagramas
Informatica II - 3 Diagramas
 
Dfd ejercicios 2017__01
Dfd ejercicios 2017__01Dfd ejercicios 2017__01
Dfd ejercicios 2017__01
 
Clase 2
Clase 2Clase 2
Clase 2
 

Más de Institucion esmeralda (20)

Hoja de vida diana lopez actualizada
Hoja de vida diana lopez actualizadaHoja de vida diana lopez actualizada
Hoja de vida diana lopez actualizada
 
Guia 5 3 p
Guia 5 3 pGuia 5 3 p
Guia 5 3 p
 
Guia 3 3 p
Guia 3  3 pGuia 3  3 p
Guia 3 3 p
 
Guia 2 3 p
Guia 2 3 pGuia 2 3 p
Guia 2 3 p
 
Guia 1 3 p
Guia 1 3 pGuia 1 3 p
Guia 1 3 p
 
Guia 4 3 p
Guia 4 3 pGuia 4 3 p
Guia 4 3 p
 
ACT
ACTACT
ACT
 
PROYECTO 2020
PROYECTO 2020PROYECTO 2020
PROYECTO 2020
 
Lecto escritura-5 IEE
Lecto escritura-5  IEELecto escritura-5  IEE
Lecto escritura-5 IEE
 
Democracia 2019
Democracia 2019Democracia 2019
Democracia 2019
 
Job
JobJob
Job
 
Emb
EmbEmb
Emb
 
Onceavo grado blog quimica
Onceavo grado blog quimicaOnceavo grado blog quimica
Onceavo grado blog quimica
 
Grado 9° blog
Grado 9° blogGrado 9° blog
Grado 9° blog
 
Décimo grado blog quimica
Décimo grado blog quimicaDécimo grado blog quimica
Décimo grado blog quimica
 
Blog 2017 9°
Blog 2017  9°Blog 2017  9°
Blog 2017 9°
 
Octavo blog
Octavo blogOctavo blog
Octavo blog
 
500 conectores
500 conectores500 conectores
500 conectores
 
Lectu
LectuLectu
Lectu
 
Reflexion
ReflexionReflexion
Reflexion
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
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
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 

Último (20)

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
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
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
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

Dfd

  • 1. Apuntes de Diagrama de flujo Grado Noveno Docente Carlos Rangel Suarez Capítulo: 1.3 Diagramas. 1 1.3 Diagramas. Existen varias formas de representar una serie de pasos para realizar algún proceso. La forma más común es una lista numerada como lo haces con los algoritmos; pero esos pasos también se pueden representar por medio de diagramas. Si alguna vez has consultado un manual de operación o instalación de un aparato doméstico, un equipo de cómputo, un manual de geografía o biología, quizás hayas encontrado diagramas como el que se presenta a continuación. Pero, ¿qué es un diagrama? El Diccionario de la Real Academia Española lo define como: "Representación gráfica de una sucesión de hechos u operaciones en un sistema". Los diagramas pueden contener imágenes, dibujos, fotos o símbolos, y en ocasiones se complementan con palabras claves para dar una mejor descripción del proceso. Los algoritmos se pueden representar utilizando diagramas y para esta finalidad se utilizan símbolos que representan determinadas operaciones. El concepto de diagrama para algoritmos se refiere a la representación visual de cada paso del algoritmo, utilizando símbolos, en el que se incluyen todas las operaciones que se llevan a cabo sobre los datos. En computación existen básicamente dos tipos de diagramas: diagramas de entrada-proceso-salida (EPS) y diagramas de flujo. 1.3.1 Diagramas de entrada-proceso-salida (eps). Como ya se ha mencionado los algoritmos se conforman de tres fases: entrada, que son los datos con los que contamos; proceso, que es la forma en que vamos a obtener la solución al problema planteado y salida, que es el resultado o solución al problema. Estas fases se pueden representar en una forma modular donde claramente se pude identificar el orden de ejecución siguiendo un flujo de información lógico. La simbología que se utiliza para los diagramas de entrada-proceso-salida (eps) puedes verla en el siguiente cuadro.
  • 2. Capítulo: 1.3 Diagramas. 2 SIMBOLOGIA UTILIZADA EN EL DIAGRAMA EPS SIMBOLOGIA SIGNIFICADO Entrada/Salida. Datos de entrada y resultado Proceso. Operaciones para obtener el resultado esperado Líneas de flujo. Indican la secuencia del flujo de operación Retomando el ejemplo inicial el diagrama de EPS sería de la siguiente manera. PR = 78/19.5 RT = 4*2 Si 2 refrescos cuestan $19.50, ¿cuántos completamos con $78.00? 1.3.2 Diagramas de flujo. Los diagramas de flujo, como lo dice su nombre, representan el flujo de operaciones definidas en un algoritmo. Se utiliza una simbología que está estandarizada (igual para todos) para facilitar la comprensión de un algoritmo por cualquier persona que la conozca. De la misma forma que en los diagramas de EPS, en los diagramas de flujo los símbolos se conectan por medio de líneas de flujo, esto te indica que el orden de los símbolos es fundamental para una correcta interpretación del algoritmo. 2=19.5 $78.00 PR=78/19.5 RT=4*2 RT=8
  • 3. Apuntes de Diagrama de flujo Grado Noveno Docente Carlos Rangel Suarez Capítulo: 1.3 Diagramas. 3 En el siguiente cuadro puedes observar la simbología que se utiliza en los diagramas de flujo. SIMBOLOGIA USADA EN LOS DIAGRAMAS DE FLUJO Símbolo Significado Inicio/Fin. Determina el inicio y fin del algoritmo Entrada por teclado. Representa el ingreso de los datos al programa Proceso. Representa las operaciones que se efectúan para obtener el resultado. Decisión. Representa las operaciones de tipo lógico que contenga el algoritmo Salida por impresora. Se utiliza cuando se desea obtener el resultado en papel. Salida por pantalla. Se utiliza cuando solamente se va a mostrar el resultado en pantalla. Conector. Se utiliza para conectar bloques del diagrama cuando el diagrama es grande y es necesario dividirlo. Líneas de flujo. Indican la secuencia del flujo de operación del diagrama. El diseño de los diagramas de flujo es la interpretación diagramática que hacen los programadores antes de realizar el programa en un lenguaje de programación. El objetivo es lograr una comprensión más concreta de la solución de un determinado problema, sobre todo en aquellos algoritmos que son muy largos. Modificando un poco el planteamiento de nuestro ejemplo inicial, el diagrama de flujo quedaría de la siguiente manera: $19.50 = 2 refrescos $78.00
  • 4. Capítulo: 1.3 Diagramas. 4 Si 2 refrescos cuestan $19.50, muestra en pantalla cuántos completamos con $78.00. Existen ciertas reglas para el diseño de los diagramas de flujo, las cuales debes seguir para dar una adecuada interpretación del algoritmo. Reglas para el diseño de diagramas de flujo • Deben diseñarse de arriba hacia abajo o de izquierda a derecha. • Los símbolos se unen con líneas de flujo, que gracias a sus flechas determinan el flujo que seguirá el programa. • Las líneas de flujo solo deberán ser horizontales o verticales, nunca en diagonal. • No deben quedar líneas de flujo sin conectar con algún símbolo. • Cuando se desea dividir el diagrama en módulos o bien la extensión del diagrama exceda el área de diseño, puedes hacer uso de los conectores, los cuales debes enumerar para identificar la secuencia del diagrama. • El texto incluido en los símbolos deberá de ser concreto, preciso y fácil de leer. • El símbolo de decisión es el único que tiene más de una línea de flujo de salida. • Todos los símbolos, a excepción del Fin, pueden tener más de una línea de flujo de entrada. Ejemplos de uso y aplicación En el apartado de algoritmos vimos que existen tres tipos de estructuras: secuencia!, alternativa y repetitiva. Obviamente con los diagramas de flujo también puedes representar estas estructuras. Observa los siguientes ejemplos. Inicio $19.50=2refrescos $78.00 PR=78/19.5 RT=4*2 RT=8 Fin
  • 5. Apuntes de Diagrama de flujo Grado Noveno Docente Carlos Rangel Suarez Capítulo: 1.3 Diagramas. 5 TIPOS DE ESTRUCTURA Y SU USO EN DIAGRAMAS DE FLUJO Planteamiento Algoritmo Diagrama de flujo Estructura secuencial Calcular el importe de un determinado número de artículos del mismo precio. 1.-Inicio 2.-Leer cantidades de artículos (CA) 3.-Leer precio(P) 4.-Importe=CA*P 5.-Mostrar importe. 6.-Fin Estructura alternativa Inicio CA, P Importe=CA*P Importe Fin
  • 6. Capítulo: 1.3 Diagramas. 6 Calcular el importe de un determinado número de artículos. Si el importe es mayor de $60.00, aplicar un descuento del 5%. 1.-Inicio 2.-Leer CA 3.-Leer P 4.-Importe=CA*P 5.-Si importe > 60 entonces Total= importe-(importe*.05) Total= importe-Descuento Mostrar total Contrario Mostrar importe Fin si 6.-Fin Estructura repetitiva Calcular el total de determinado número de artículos de diferentes precios. Para finalizar la captura de artículos es necesario ingresar el número 0. Los artículos deberán registrar uno por uno. Imprimir el total. 1.-Inicio 2.- Total = 0, CA = 0 3.-Leer CA 4.-Mientras CA <> 0 Total= Total + Precio Leer Precio Leer CA Fin mientras 5.-ImprimirTotal 6.-Fin Inicio CA,P Importe=CA*P Importe>60 Importe Total= importe - (importe*.05) Total Fin No Si Inicio CA Importe=CA*P CA <> 0 Total= Total + Precio Fin No Si Precio, CA Total
  • 7. Apuntes de Diagrama de flujo Grado Noveno Docente Carlos Rangel Suarez Capítulo: 1.3 Diagramas. 7