Diagrama de Flujos
Un diagrama de flujo es una
representación gráfica de un proceso. cada paso del proceso es representado por
un símbolo diferente que contiene una breve descripción de la etapa de proceso,
un diagrama de flujo es una de las técnicas de representación de algoritmos más
antigua y a la vez más utilizada, aunque su empleo ha disminuido
considerablemente, sobro todo, desde la aparición de lenguajes de programación
estructurados, un diagrama utiliza los símbolos estándar y que tiene los pasos
de algoritmo escritos en esas cajas unidas por flechas, denominadas líneas de
flujo, que indican la secuencia en que se debe ejecutar.
- El diagrama de flujo debe indicar claramente donde comienza (INICIO o COMENZAR) y donde termina (FIN o PARAR).
- El orden en que deben escribirse los símbolos es de arriba hacia abajo y de izquierda a derecha.
- Es aconsejable emplear un símbolo para cada acción.
- Dentro de los símbolos no especificar instrucciones propias de algún lenguaje de programación.
- La secuencia se indica mediante flechas o líneas de conexión (verticales), las cuales deben ser siempre rectas, no se deben cruzar ni deben estar inclinadas; excepto si son toma de decisiones.
- Utilizar los comentarios para expresar ideas adicionales que permitan la comprensión del diagrama.
- A todos los símbolos (excepto al INICIO), les debe llegar una línea de conexión.
- De todos los símbolos, excepto FIN y al de DECISIÓN, debe salir una o más, líneas de conexión.
- Es aconsejable usar conectores cuando las líneas de conexión entre operaciones no adyacentes son muy largas, (el uso exagerado de conectores dificulta el entendimiento).
¿Para qué sirve el Diagrama de Flujo?
El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada actividad y su relación con las demás Una vez que el algoritmo esté diseñado se debe proceder a representarlo mediante algún método de programación, siendo los más usuales: diagramas de flujo, pseudocódigo, diagramas N-S o Tablas de decisión.
En la imagen podemos observar cómo el Diagramas de Flujos están conectados con líneas se demuestra cómo va a ir el proceso.
Beneficios de los
Diagramas de flujos
El uso de diagramas de flujo como herramienta de programación tiene beneficios los cuales son:
- Rápida comprensión de las relaciones
- Se pueden usar como modelos de trabajo para el diseño de nuevos programas
- Documentación adecuada de los programas
- Produce una codificación eficaz en los programas
- Depuración y pruebas ordenadas de programas
- Fácil de traducir a cualquier lenguaje de programación.
Símbolo del Diagrama de
flujos
Tipos de Diagramas de Flujos
De acuerdo con su disposición en el plano y su función informativa, existen varios tipos de diagramas de flujo.
- Vertical:
es un diagrama de flujo que describe una secuencia de acciones de manera
vertical, de arriba hacia abajo en el plano.
- Horizontal: es el
diagrama de flujo cuya secuencia de operaciones se grafica en una sucesión de
izquierda a derecha en el
plano.
- Panorámico:
es el diagrama de flujo que contiene, en un solo plano, la totalidad de la
secuencia de acciones de que consta un proceso. Como tal, su flujo de procesos
puede combinar sentidos verticales y horizontales, así como acciones
simultáneas.
- Arquitectónico: se llama así porque incluye, dentro del plano, el dibujo del espacio físico donde se desarrollará. la sucesión de operaciones.
Ejercicio de Diagrama de Flujos
Crea un Diagrama de Flujo que permita imprimir los números del 1 al 10.
0 Comentarios