SlideShare una empresa de Scribd logo
Diagramas de flujo
Un diagrama de flujo es una representación gráfica de un algoritmo o de una parte del
mismo. Los diagramas de flujo ayudan en la comprensión de la operación de las
estructuras de control (Si, Mientras).
La ventaja de utilizar un algoritmo es que se lo puede construir independiente mente
de un lenguaje de programación, pues al momento de llevarlo a código se lo puede
hacer en cualquier lenguaje.
Dichos diagramas se construyen utilizando ciertos símbolos de uso especial como son
rectángulos, diamantes, óvalos, y pequeños círculos, estos símbolos están conectados
entre sí por flechas, conocidas como líneas de flujo. A continuación se detallarán estos
símbolos.
Nombre Símbolo Función
Terminal
Representa el inicio y fin de un
programa. También puede representar
una parada o interrupción programada
que sea necesaria realizar en un
programa.
Entrada / salida
Cualquier tipo de introducción de datos
en la memoria desde los periféricos o
registro de información procesada en un
periférico.
Proceso
Cualquier tipo de operación que pueda
originar cambio de valor, formato o
posición de la información almacenada
en memoria, operaciones aritméticas,
de transformaciones, etc.
Decisión
Indica operaciones lógicas o de
comparación entre datos (normalmente
dos) y en función del resultado de la
misma determina (normalmente si y
no) cual de los distintos caminos
alternativos del programa se debe
seguir
Conector Misma
Página
Sirve para enlazar dos partes
cualesquiera de un diagrama a través
de un conector en la salida y otro
conector en la entrada. Se refiere a la
conexión en la misma pagina del
diagrama
Indicador de
dirección o línea
de flujo
Indica el sentido de la ejecución de las
operaciones
Salida
Se utiliza en ocasiones en lugar del
símbolo de salida. El dibujo representa
un pedazo de hoja. Es usado para
mostrar datos o resultados.
Reglas de los diagramas de flujo
Debe de indicar claramente dónde inicia y dónde termina el diagrama.
Cualquier camino del diagrama debe de llevarte siempre a la terminal de fin.
Organizar los símbolos de tal forma que siga visualmente el flujo de arriba hacia
abajo y de izquierda a derecha.
No usar lenguaje de programación dentro de los símbolos.
Centrar el diagrama en la página.
Las líneas deben ser verticales u horizontales, nunca diagonales.
No cruzar las líneas de flujo empleando los conectores adecuados sin hacer uso
excesivo de ellos.
No fraccionar el diagrama con el uso excesivo de conectores.
Solo debe llegar una sola línea de flujo a un símbolo. Pero pueden llegar
muchas líneas de flujo a otras líneas.
Las líneas de flujo deben de entrar a un símbolo pro la parte superior y/o
izquierda y salir de él por la parte inferior y/o derecha.
Evitar que el diagrama sobrepase una página; de no ser posible, enumerar y
emplear los conectores correspondientes.
Usar lógica positiva, es decir, realizar procesos cuando es verdadera la
condición y expresar las condiciones de manera clara (por ej., "no es a =/= de
b" ==> "a=b").
Comentar al margen únicamente cuando sea necesario.

Más contenido relacionado

La actualidad más candente

Yhosii y andresy wichiy yilmer y junior y nahir
Yhosii y andresy wichiy yilmer y junior y nahirYhosii y andresy wichiy yilmer y junior y nahir
Yhosii y andresy wichiy yilmer y junior y nahiryosmira1123
 
reglas para diagramas 1
reglas para diagramas 1reglas para diagramas 1
reglas para diagramas 1
nelson0007
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacionanderodri321
 
Dfd
DfdDfd
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujoRfa Otaku
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de FlujoNatalia Alejandra
 
Presentación1
Presentación1Presentación1
Presentación1aDiilenN
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoAlex Rivera
 
Diagramas de flujo programación
Diagramas de flujo programaciónDiagramas de flujo programación
Diagramas de flujo programación
Deysi de Jimenez
 
Diagrama de flujos
Diagrama de flujosDiagrama de flujos
Diagrama de flujosUNEXPO
 
Copia de diagrama de flujo
Copia de diagrama de flujoCopia de diagrama de flujo
Copia de diagrama de flujo
alexanderlopez266384
 
Simbología
SimbologíaSimbología
Simbología
AnzurezBrayan
 
Presentacioì n diagrama de flujo
Presentacioì n diagrama de flujoPresentacioì n diagrama de flujo
Presentacioì n diagrama de flujoarletteyponce
 
35589834 presentacion
35589834 presentacion35589834 presentacion
35589834 presentacion
Hirlanny Mosquera
 

La actualidad más candente (17)

Yhosii y andresy wichiy yilmer y junior y nahir
Yhosii y andresy wichiy yilmer y junior y nahirYhosii y andresy wichiy yilmer y junior y nahir
Yhosii y andresy wichiy yilmer y junior y nahir
 
reglas para diagramas 1
reglas para diagramas 1reglas para diagramas 1
reglas para diagramas 1
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacion
 
Dfd
DfdDfd
Dfd
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Simbología de Diagramas de Flujo
Simbología de Diagramas de FlujoSimbología de Diagramas de Flujo
Simbología de Diagramas de Flujo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
 
Pseudocódigo
Pseudocódigo Pseudocódigo
Pseudocódigo
 
Diagramas de flujo programación
Diagramas de flujo programaciónDiagramas de flujo programación
Diagramas de flujo programación
 
Diagrama de flujos
Diagrama de flujosDiagrama de flujos
Diagrama de flujos
 
Copia de diagrama de flujo
Copia de diagrama de flujoCopia de diagrama de flujo
Copia de diagrama de flujo
 
Simbología
SimbologíaSimbología
Simbología
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Presentacioì n diagrama de flujo
Presentacioì n diagrama de flujoPresentacioì n diagrama de flujo
Presentacioì n diagrama de flujo
 
35589834 presentacion
35589834 presentacion35589834 presentacion
35589834 presentacion
 

Similar a Diag flujo

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoErnesto
 
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
 
Algoritmo y diagrama de flujo
Algoritmo y diagrama de flujoAlgoritmo y diagrama de flujo
Algoritmo y diagrama de flujo
yesid torres yepes
 
Programcion basica
Programcion basicaProgramcion basica
Programcion basica
Jeison Fernandez
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
LauraCanelo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujojohnny. chu
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacionanderodri321
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacionanderodri321
 
Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos. Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos.
yoly1parra1
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
JhonatanOtavalo
 
Informática vi clase 1 diagramas de flujo
Informática vi clase 1 diagramas de flujoInformática vi clase 1 diagramas de flujo
Informática vi clase 1 diagramas de flujo
Yuseff Bladeshark
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
AnaDemera2
 
35589834 presentacion
35589834 presentacion35589834 presentacion
35589834 presentacion
Hirlanny Mosquera
 
Diagrama
DiagramaDiagrama
Diagrama
olgalu2000
 

Similar a Diag flujo (20)

Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
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
 
Algoritmo y diagrama de flujo
Algoritmo y diagrama de flujoAlgoritmo y diagrama de flujo
Algoritmo y diagrama de flujo
 
Programcion basica
Programcion basicaProgramcion basica
Programcion basica
 
Flujogramas
FlujogramasFlujogramas
Flujogramas
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacion
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacion
 
Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos. Representación gráfica de los algoritmos.
Representación gráfica de los algoritmos.
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Toma de desiciones
Toma de desicionesToma de desiciones
Toma de desiciones
 
Logica y programacion
Logica y programacionLogica y programacion
Logica y programacion
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
 
Informática vi clase 1 diagramas de flujo
Informática vi clase 1 diagramas de flujoInformática vi clase 1 diagramas de flujo
Informática vi clase 1 diagramas de flujo
 
Diagrama de Flujo.pptx
Diagrama de Flujo.pptxDiagrama de Flujo.pptx
Diagrama de Flujo.pptx
 
Proyecto power point
Proyecto power pointProyecto power point
Proyecto power point
 
35589834 presentacion
35589834 presentacion35589834 presentacion
35589834 presentacion
 
Diagrama
DiagramaDiagrama
Diagrama
 

Diag flujo

  • 1. Diagramas de flujo Un diagrama de flujo es una representación gráfica de un algoritmo o de una parte del mismo. Los diagramas de flujo ayudan en la comprensión de la operación de las estructuras de control (Si, Mientras). La ventaja de utilizar un algoritmo es que se lo puede construir independiente mente de un lenguaje de programación, pues al momento de llevarlo a código se lo puede hacer en cualquier lenguaje. Dichos diagramas se construyen utilizando ciertos símbolos de uso especial como son rectángulos, diamantes, óvalos, y pequeños círculos, estos símbolos están conectados entre sí por flechas, conocidas como líneas de flujo. A continuación se detallarán estos símbolos. Nombre Símbolo Función Terminal Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa. Entrada / salida Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico. Proceso Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc. Decisión Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir Conector Misma Página Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama
  • 2. Indicador de dirección o línea de flujo Indica el sentido de la ejecución de las operaciones Salida Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados. Reglas de los diagramas de flujo Debe de indicar claramente dónde inicia y dónde termina el diagrama. Cualquier camino del diagrama debe de llevarte siempre a la terminal de fin. Organizar los símbolos de tal forma que siga visualmente el flujo de arriba hacia abajo y de izquierda a derecha. No usar lenguaje de programación dentro de los símbolos. Centrar el diagrama en la página. Las líneas deben ser verticales u horizontales, nunca diagonales. No cruzar las líneas de flujo empleando los conectores adecuados sin hacer uso excesivo de ellos.
  • 3. No fraccionar el diagrama con el uso excesivo de conectores. Solo debe llegar una sola línea de flujo a un símbolo. Pero pueden llegar muchas líneas de flujo a otras líneas. Las líneas de flujo deben de entrar a un símbolo pro la parte superior y/o izquierda y salir de él por la parte inferior y/o derecha. Evitar que el diagrama sobrepase una página; de no ser posible, enumerar y emplear los conectores correspondientes. Usar lógica positiva, es decir, realizar procesos cuando es verdadera la condición y expresar las condiciones de manera clara (por ej., "no es a =/= de b" ==> "a=b"). Comentar al margen únicamente cuando sea necesario.