¿Y qué me dicen de los diagramas de bloques? Ésos si que están en desuso.
Saludos,
Diagramas de flujo
Comenzado por
egostar
, feb 19 2014 10:53
23 respuestas en este tema
#21
Escrito 20 febrero 2014 - 12:43
#22
Escrito 20 febrero 2014 - 01:35
¿Y qué me dicen de los diagramas de bloques? Ésos si que están en desuso.
Saludos,
Esos no los recuerdo. ¿Cómo son?
#23
Escrito 20 febrero 2014 - 02:55
Como será de que ya pasaron a mejor vida que si uno busca imágenes San Google encuentra solo Diagrama de Flujo.
¿Y qué me dicen de los diagramas de bloques? Ésos si que están en desuso.
Saludos,
Esos no los recuerdo. ¿Cómo son?
Difícil explicarlo con palabras. Dibujo uno la PC y subo. Espera un rato.
Saludos,
#24
Escrito 20 febrero 2014 - 03:12
El concepto está en visualizar al algoritmo como un bloque. Dentro de éste se colocan los bloques de forma que se siga el algoritmo.
Cada bloque puede tener otros dentro de éste, si lo permite. Por ejemplo una sentencia puede contener otro ciclo.
El condicional se extiende para el uso del CASE añadiendo tantos bloques debajo del triángulo como opciones se tengan. Es decir en lugar de ser dos opciones (V y F) ahora son tantas como se necesite. Luego debajo de este bloque se añade un asignación/sentencia y dentro de éste se colocan los bloques que dan forma a cada opción.
El for consiste en una especie de L invertida. Y se coloca en ésta la variable de iteracion, el valor inicial y final. Opcionalmente puede indicarse el incremento o decremento en el medio (aunque rara vez se estila).
El while aprovecha la estructura del for, cambiandose simplemente el "texto" por la condición a evaluar y el repeat es similar a whle con la diferencia en que la sentencia está por encima de la condición.
Como puede verse, esta forma de representar algoritmos es un tanto compleja de llevar. Y ocupa más espacio que el diagrama de flujo.
Saludos,
Cada bloque puede tener otros dentro de éste, si lo permite. Por ejemplo una sentencia puede contener otro ciclo.
El condicional se extiende para el uso del CASE añadiendo tantos bloques debajo del triángulo como opciones se tengan. Es decir en lugar de ser dos opciones (V y F) ahora son tantas como se necesite. Luego debajo de este bloque se añade un asignación/sentencia y dentro de éste se colocan los bloques que dan forma a cada opción.
El for consiste en una especie de L invertida. Y se coloca en ésta la variable de iteracion, el valor inicial y final. Opcionalmente puede indicarse el incremento o decremento en el medio (aunque rara vez se estila).
El while aprovecha la estructura del for, cambiandose simplemente el "texto" por la condición a evaluar y el repeat es similar a whle con la diferencia en que la sentencia está por encima de la condición.
Como puede verse, esta forma de representar algoritmos es un tanto compleja de llevar. Y ocupa más espacio que el diagrama de flujo.
Saludos,