Diagrama de flujo de algoritmo
Un diagrama de flujo es un plano que representa gráficamente el algoritmo y sus pasos. Los pasos de un diagrama de flujo no tienen un tamaño y forma específicos, sino que están diseñados en diferentes formas y tamaños (consulte la imagen que se muestra a continuación).
Como se muestra en la imagen de arriba, las cajas de diferentes formas e interconectadas con flechas, están formando lógicamente un diagrama de flujo. Un diagrama de flujo representa los pasos generales de un proceso.
Beneficios del diagrama de flujo
Analicemos ahora los beneficios de un diagrama de flujo.
Simplifica la lógica
Como proporciona la representación pictórica de los pasos; por tanto, simplifica la lógica y los pasos posteriores.
Mejora la comunicación
Debido a que tiene una lógica y pasos pictóricos fácilmente comprensibles, es una forma mejor y sencilla de representación.
Análisis efectivo
Una vez preparado el diagrama de flujo, resulta muy sencillo analizar el problema de forma eficaz.
Útil en codificación
El diagrama de flujo también ayuda a codificar el proceso de manera eficiente, ya que brinda instrucciones sobre qué hacer, cuándo hacerlo y dónde hacerlo. Facilita el trabajo.
Prueba adecuada
Además, el diagrama de flujo también ayuda a encontrar el error (si lo hay) en el programa
Documentación aplicable
Por último, pero no menos importante, un diagrama de flujo también ayuda a preparar el documento adecuado (una vez que se escriben los códigos).
Símbolos de diagrama de flujo
La siguiente tabla ilustra los símbolos junto con sus nombres (utilizados en un diagrama de flujo):
Nombre | Símbolo | Nombre | Símbolo |
---|---|---|---|
Línea de flujo | Disco magnetico | ||
Terminal | Enlace de comunicación | ||
Procesando | Almacenamiento sin conexión | ||
Decisión | Anotación | ||
Conector | Línea de flujo | ||
Documento | Conector fuera de página |