El diagrama de flujo o también diagrama de actividades es una manera de representar gráficamente un algoritmo o un proceso de alguna naturaleza, a través de una serie de pasos estructurados y vinculados que permiten su revisión como un todo.
en el debe haber un titulo y una serie de uniones con figuras geométricas en un orden especifico
los algoritmos son un conjunto de pasos secuenciales y ordenados que permiten lograr un objetivo
un algoritmo debe ser preciso y debe indicar el orden lógico de los pasos
Los algoritmos no tienen que ver con los lenguajes de programación por que un mismo algoritmo o diagrama de flujo puede representarse en diversos lenguajes de programación, es decir, se trata de un ordenamiento previo a la programación.
algoritmo computacional
el algoritmo se usa como base para hacer un manual de usuario, folletos, instrucciones .etc...
partes del algoritmo
entrada
proceso
salida
un algoritmo sirve para resolver paso a paso un problema. Se trata de una serie de instrucciones ordenadas y secuenciadas para guiar un proceso determinado.
tipos de algoritmos
algoritmo no computacional
algoritmos cualitativos
algoritmos cuantitativos
ejemplo
comprar zapatos Entrar a la tienda y buscar la sección de zapatos de dama o caballero según corresponda. Tomar un par de zapatos. ¿Son zapatos de fiesta?
SI: tomarlos y buscar la talla adecuada NO: buscar los zapatos que quieres
¿Hay de la talla adecuada?
SI: tomarlos y pagarlos NO: ir a otra tienda
tipos de diagrama de flujo
Horizontal: Va de derecha a izquierda, según el orden de la lectura
Vertical: Va de arriba hacia abajo, como una lista ordenada
Panorámico: Permiten ver el proceso entero en una sola hoja, usando el modelo vertical y el horizontal
Arquitectónico: Representa un itinerario de trabajo o un área de trabajo