SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2perlallamas
 
Protocolos de la capa de red
Protocolos de la capa de redProtocolos de la capa de red
Protocolos de la capa de redEduardo J Onofre
 
Técnicas de administración del planificador
Técnicas de administración del planificadorTécnicas de administración del planificador
Técnicas de administración del planificadorCristian Izquierdo
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado EstructuradoHugo Guzman Soto
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxJuanAntonioCarrilloM
 
Tarea3_202016893_2_RubenAlford.pdf
Tarea3_202016893_2_RubenAlford.pdfTarea3_202016893_2_RubenAlford.pdf
Tarea3_202016893_2_RubenAlford.pdfruben921411
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binarioMauricio Solano
 
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdf
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdfUNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdf
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdfKavitaShinde26
 
1.4.4 quién es quién en el mundo de internet
1.4.4 quién es quién en el mundo de internet1.4.4 quién es quién en el mundo de internet
1.4.4 quién es quién en el mundo de internetluishdiaz
 
Igrp
IgrpIgrp
Igrp1 2d
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Vectores de dos dimensiones
Vectores de dos dimensionesVectores de dos dimensiones
Vectores de dos dimensionesTU Robertito
 
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADO
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADOCAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADO
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADOAriana 'Alvarado
 
Clasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamientoClasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamientoOscar
 

Was ist angesagt? (20)

Analisis lexico 2
Analisis lexico 2Analisis lexico 2
Analisis lexico 2
 
Protocolos de la capa de red
Protocolos de la capa de redProtocolos de la capa de red
Protocolos de la capa de red
 
Presentación modelo osi
Presentación   modelo osiPresentación   modelo osi
Presentación modelo osi
 
Técnicas de administración del planificador
Técnicas de administración del planificadorTécnicas de administración del planificador
Técnicas de administración del planificador
 
Estandares de Cableado Estructurado
Estandares de Cableado EstructuradoEstandares de Cableado Estructurado
Estandares de Cableado Estructurado
 
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptxINTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
INTRODUCCIÓN A LA PROGRAMACIÓN (1).pptx
 
Tarea3_202016893_2_RubenAlford.pdf
Tarea3_202016893_2_RubenAlford.pdfTarea3_202016893_2_RubenAlford.pdf
Tarea3_202016893_2_RubenAlford.pdf
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binario
 
ATM (Asynchronous Transfer Mode)
ATM (Asynchronous Transfer Mode)ATM (Asynchronous Transfer Mode)
ATM (Asynchronous Transfer Mode)
 
Grafos
GrafosGrafos
Grafos
 
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdf
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdfUNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdf
UNIT 1- RELATIONAL DATABASE DESIGN USING PLSQL.pdf
 
1.4.4 quién es quién en el mundo de internet
1.4.4 quién es quién en el mundo de internet1.4.4 quién es quién en el mundo de internet
1.4.4 quién es quién en el mundo de internet
 
Igrp
IgrpIgrp
Igrp
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
CDIO
CDIOCDIO
CDIO
 
Vectores de dos dimensiones
Vectores de dos dimensionesVectores de dos dimensiones
Vectores de dos dimensiones
 
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADO
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADOCAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADO
CAPACITORES EN SERIE Y PARALELO - ENERGIA DE UN CAPACITOR CARGADO
 
1.4. Capas de protocolos
1.4. Capas de protocolos1.4. Capas de protocolos
1.4. Capas de protocolos
 
Clasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamientoClasificacion de los protocolos de enrutamiento
Clasificacion de los protocolos de enrutamiento
 
Fcaps
FcapsFcaps
Fcaps
 

Andere mochten auch (6)

Acces
AccesAcces
Acces
 
Word
WordWord
Word
 
Pseint
PseintPseint
Pseint
 
dw
dwdw
dw
 
contabilidad
contabilidadcontabilidad
contabilidad
 
Operadores Tecnológicos
Operadores TecnológicosOperadores Tecnológicos
Operadores Tecnológicos
 

Ähnlich wie Diagramas flujo apuntes

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
 

Ähnlich wie Diagramas flujo apuntes (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
 

Mehr von 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
 

Kürzlich hochgeladen

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 

Kürzlich hochgeladen (20)

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 

Diagramas flujo apuntes

  • 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