Está en la página 1de 12

DIAGRAMAS DE FLUJO

CLASE 3

Que es?
Es la representacion grafica de un algoritmo,
por esta razon cada parte de un algoritmo es
equivalente a un DF, es la forma de
representar
la
solucion
a
problemas,
ajustadas a las estructuras logicas de los LP.

SIMBOLOGIA
Los simbolos indican diferentes procesos
en la computadora, se relacionan entre
si mediante lineas qie indican el orden
en que se deben ejecutar los procesos.
Los
simbolos
utilziados
han
sido
normalizados
por
el
Instituto
norteamericano de Normalizacion (ANSI)

NOTA:
Existen
bloques
funcionales
que
representan
operaciones descritas en el algoritmo.
Cada bloque funcional debe unirse mediante flechas
que indiquen el flujo de la logica del problema.
Es necesario advertir que no existen recetas
concretas para solucionar problemas mediante
diagramas de flujo o algoritmos, pero s podemos decir
que siguiendo algunos consejos prcticos, esta tarea
se facilitar.
Existen problemas que pueden tener muchas
representaciones en diagramas, pero no por eso
algunas sern incorrectas. Las siguientes lneas son
algunas reglas que ayudan a la estructuracin de
diagramas de flujo(las cuales fueron tomadas del libro
de Joyanes).

REGLAS PARA LA CONSTRUCCION DE


DIAGRAMAS DE FLUJO
Deben tener INICIO y FIN
Las lineas de flujo deben ser rectas
horizontales
y
verticales,
no
deben
cruzarse, o inclinadas. Deben utilziarse
conectores en casos necesarios.
Las lineas que enlazan simbolos deben
estar conectadas.
Dibujar todos los simbolos de modo se
pueda seguir el proceso visualmente de
arriba abajo y de izquierda a derecha.

REGLAS PARA LA CONSTRUCCION DE


DIAGRAMAS DE FLUJO
Debe ser claro y estructurado.
Evitar el uso de terminologia especifica de un LP.
Las operaciones deben incurrir a la logica
positiva.
A un simbolo de proceso pueden llegarle varias
lineas de flujo.
De un simbolo de decision solo pueden salir 2
lineas.
A un simbolo de inicio jamas llegan lineas
De un simbolo de fin nunca salen lineas.

COMPROBACION DE D.F.
Segn Joyanes, terminado un diagrama de flujo se deben
tomar un conjunto de datos significativos y comenzar la
lectura del mismo en el orden arriba abajo/izquierda
derecha y seguir paso a paso todos los smbolos, con sus
operaciones correspondientes, introduciendo los datos
tomados inicialmente en los momentos oportunos y ver
cmo responde el diagrama de flujo y si los resultados
son correctos y coherentes. Este fase ayudar a
comprobar si el diagrama tiene algn fallo y en su caso a
corregirlo.
A la metodologa descrita la llamaremos prueba de
escritorio y suele ser muy til en la comprensin de
problemas representados mediante diagramas.

VENTAJAS
1.- Rpida comprensin de las
relaciones.
2.- Anlisis efectivo de las diferentes
secciones del programa.
3.- Documentacin adecuada de los
programas.
4.- Codificacin eficaz de los
programas.
5.- Depuracin y pruebas ordenadas
de los programas

DESVENTAJAS
1.- Los diagramas complejos y
detallados suelen ser laboriosos en
planteamiento y elaboracin.
2.- No existen normas fijas para la
elaboracin de diagramas de flujo
que permitan incluir todos los
detalles que el usuario desea
introducir.

También podría gustarte