Upload
others
View
7
Download
0
Embed Size (px)
Citation preview
DIAGRAMAS DE
FLUJO
Bloque 2
Diagramas Entrada-Proceso-Salida
Diagramas de Flujo
Ejemplos de uso y aplicación
Diagramas
¿Qué es un diagrama?
Describir un objeto
Indicar la relación
entre elementos
Mostrar el valor de
una magnitud
Ventajas
Visualización rápida
Facilita la comprensión
de conceptos
Puede reemplazar
varias páginas de texto.
Es un dibujo o representación gráfica que sirve
para:
Los
Diagramas
utilizan
SIMBOLOS
¿Reconoces estos símbolos?
¿Reconoces estos símbolos?
Dependiendo del
tipo de diagrama
serán los símbolos a
utilizar
Diagrama EPS
Es un esquema que muestra de manera muy
general la entrada, el proceso y la salida de un
algoritmo.
¿Cuáles son los datos que se procesarán?
¿Cuáles son las operaciones que se realizarán con
los datos?
¿Cuál es la información o los resultados que se
obtendrán?
Entrada Proceso Salida
Ejemplo de la vida cotidiana
Diagrama EPS para preparar una limonada.
Entrada Proceso Salida
Ejemplo:
Elaborar un diagrama EPS para calcular el área de
un triangulo
Base
Altura
Área= (base*
altura)/2Área
Entrada Proceso Salida
Diagrama de flujo
Es un diagrama especial que muestra
detalladamente la secuencia de pasos o
actividades a realizar para solucionar un problema
o ejecutar un procedimiento
Se emplean para:
Diseño de algoritmos
Diseños de programas de computadora
Diseño de procedimientos (proceso administrativo,
nutrición, etc.)
Símbolos
Terminal
Teclado en
línea
Documento
Decisión
Operación o
proceso
Conector de
página
Conector
Líneas de
flujoEntrada/Salida
de datos
Consideraciones para construir
diagramas de flujo
Debe tener un solo inicio y un fin.
Debe construirse de arriba hacia abajo o de
izquierda a derecha.
Las líneas de flujo debe ser rectas, ya sea verticales u
horizontales.
Si el diagrama es extenso, se utilizan conectores para
indicar la continuidad del desarrollo del proceso.
No deben quedar líneas de flujo sin conectar con
algún símbolo.
El texto incluido en los símbolos deberá ser concreto,
preciso y fácil de leer.
Ejemplo: Diagrama de flujo para
preparar una limonada
Endulzar el agua
Exprimir los
limones
Agitar
Inicio
Limón, azúcar,
agua
Limonada
fin
Estructura de control
Secuencial Es la forma más sencilla. Sigue una
secuencia lineal numerada
Selectiva Las instrucciones del algoritmo se ejecutan
previo cumplimiento de una condición. Es decir,
escogemos una de dos opciones (condicional).
Iterativa Es un grupo de instrucciones que se repiten
varias veces dependiendo de una o varias instrucciones
(cíclica o de repetición).
Para
Repite
Mientras
Estructuras de control
O iterativa o cíclicaO condicional
Ejemplo: Diagrama de flujo para
calcular el área de un triangulo
Área= (Base *
altura)/2
Inicio
base, altura
Área
fin
Estructura de
control
Secuencial
Ejemplo: Diagrama de flujo para
determinar si el alumno está exento ó no.
Estructura de
control
Secuencial
Inicio
PromPar
fin
PromPar
>= 9?
El alumno presenta
Examen Final
El alumno exenta
A
A
Si
No
Ejemplo: Diagrama de flujo para tomar
decisiones en la vida y ser feliz
Inicio
fin
¿Eres
Feliz?
Cambia algoSigue haciendo lo
que haces
¿Quieres
ser Feliz?
A
A
B
Si
No
Si
No
Estructura de
control Selectiva
B
Actividad:
Elabora el diagrama EPS y diagrama de flujo
para:
1. Enviar un mensaje por celular
2. Preparar una taza de café instantáneo
3. Calcular el total a pagar por X numero de
copias