Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
MARCO TERICO
El diagrama de flujo o diagrama de actividades es
la representacin grfica del algoritmo o proceso. Se utiliza en
disciplinas como programacin, economa, procesos
industriales y psicologa cognitiva.
En Lenguaje Unificado de Modelado (UML), es un diagrama de
actividades que representa los flujos de trabajo paso a paso de
negocio y operacionales de los componentes en un sistema. Un
diagrama de actividades muestra el flujo de control general.
En SYSML el diagrama ha sido extendido para indicar flujos entre
pasos que mueven elementos fsicos (p. ej., gasolina) o energa (p.
ej., presin). Los cambios adicionales permiten al diagrama soportar
mejor flujos de comportamiento y datos continuos.
Estos diagramas utilizan smbolos con significados definidos que
representan los pasos del algoritmo, y representan el flujo de
ejecucin mediante flechas que conectan los puntos de inicio y de fin
del proceso.
Un diagrama de flujo presenta generalmente un nico punto de inicio y
un nico punto de cierre, aunque puede tener ms, siempre que
cumpla con la lgica requerida.
Las siguientes son acciones previas a la realizacin del diagrama de
flujo:
2
Identificar y listar las principales actividades/subprocesos que
estn incluidos en el proceso a describir y su orden cronolgico.
Si el nivel de detalle definido incluye actividades menores, listarlas
tambin.
Identificar y listar los puntos de decisin.
Construir el diagrama respetando la secuencia cronolgica y
asignando los correspondientes smbolos.
Asignar un ttulo al diagrama y verificar que est completo y
describa con exactitud el proceso elegido.
3
LISTA DE SMBOLOS UTILIZADOS EN DIAGRAMAS
DE FLUJO
Aqu tienen una lista Los diagramas de flujo usan formas especiales para
representar diferentes tipos de acciones o pasos en un proceso. Las lneas y
flechas muestran la secuencia de los pasos y las relaciones entre ellos. Estos
son conocidos como smbolos de diagrama de flujo.
El tipo de diagrama dicta los smbolos de diagramas de flujo que se utilizan.
Por ejemplo, un diagrama de flujo de datos puede contener un Smbolo de
Entrada o Salida (tambin conocido como Smbolo de E/S), pero no es muy
comn verlo en la mayora de los diagramas de flujo de procesos.
Con los aos, la tecnologa ha evolucionado, y con ella tambin la
diagramacin. Algunos smbolos de los diagramas de flujo que se utilizaron
en el pasado para representar tarjetas perforadas de computadora, o cinta
perforada, han pasado a la historia.
ms completa de los smbolos de diagramas de flujo.
4
Smbolo de Multi documento
Representa multi documento en el proceso.
Smbolo de Preparacin
Representa un ajuste a otro paso en el proceso.
5
Smbolo del Conector
Indica que el flujo contina donde se ha colocado un smbolo identico (que
contiene la misma letra).
O Smbolo
Indica que el flujo del proceso contina en ms de dos ramas.
Smbolo de Fusin
Indica un paso en el que dos o ms sub-listas o subprocesos se convierten en
uno.
Smbolo de Intercalar
Indica un paso que ordena informacin en un formato estndar.
6
Smbolo de Ordenar
Indica un paso que organiza una lista de elementos en una secuencia o
establece segn algunos criterios predeterminados.
Smbolo de Retardo
Indica un retraso en el proceso.
7
Almacenamiento de Datos o Smbolo de Datos Almacenados
Indica un paso donde se almacenan los datos.
Smbolo de Visualizacin
Indica un paso que muestra informacin.
8
TIPOS DE DIAGRAMA DE FLUJO
9
SOFTWARE PARA UN DISEO DE DIAGRAMA
DE FLUJO
Actualmente existe una gran cantidad de software para la elaboracin
de diagramas de flujo. A continuacin se listan los programas ms
comunes para elaborar diagramas de flujo.
10
PROBLEMAS RESUELTOS CON DIAGRAMAS DE
FLUJO
Algoritmo:
1. Elabore un algoritmo que sume dos nmeros :
Entrada: A, B
Proceso: A+B
Salida: Resultados de suma
Validacin: No aplica
c. Anlisis del problema:
d. Diseo del algoritmo:
11
Algoritmo:
1. Escribir un algoritmo que calcule el rea de un tringulo.
Entrada: base*altura
Proceso: base*altura/2
Salida: rea
Validaciones: No aplica
c. Anlisis del problema:
d. Diseo del algoritmo:
Paso1-Inicio_algoritmo_rea _tringulo
Paso2-Declarar base, altura y rea de tipo real
Paso3-Escribir ("Ingrese el valor de base y altura respectivamente")
Paso4-Leer (base, altura)
Paso5-a=base*altura/2
Paso6-Escribir ("El resultado es: ", rea)
Paso7-Fin_algoritmo_rea_tringulo.
Diagrama de flujo:
12
Conclusiones
Los diagramas de flujo son los que se realizan por medio de pasos de
un proceso a seguir para obtener la solucin de un problema planteado
y en el cual utilizan diversos smbolos con significados especiales. Los
diagramas de flujo es un esquema que representa grficamente un
algoritmo, es utilizado principalmente en programacin, economa y
procesos industriales. Es tambin conocido como flujo grama y pocas
veces flujo grama.
Representa la forma en que el sistema ser manipulado por el usuario,
utilizando los smbolos clsicos de condicin y de proceso, cuidando
que estos sean de estructura sencilla
Debido a su procedimiento podemos disear programas y llegar a
conclusiones ms rpidas y eficaz haciendo uso del computador.
Cabe destacar, que el lenguaje utilizado para especificar la funcin del
diagrama de flujo, no es ms que el lenguaje que utilizamos
diariamente, pero adoptando ciertos verbos y frases imperativas, para
describir de manera exacta y precisa lo que se quiere realizar.
13
RECOMENDACIONES
14
BIBLIOGRAFA
www.matcom.uh.cu/eda/Ordenacio
n1.htm
www.monografias.com/trabajos14/f
lujograma/flujograma.shtml
15