06 diciembre

Diagramas de flujo.

Los diagramas son elementos de gran importancia en la descripción de procesos. En las lecturas anteriores pudiste comprender que los diagramas son representaciones de acciones, pasos o tareas que tienen una relación de orden. 

Por ejemplo, el proceso de alimentarnos requiere una serie de actividades como hacer la comida, servirla, comer, levantar los utensilios y lavarlos. Sería complicado variar el orden de estas actividades porque el proceso puede fallar y correr el riesgo de no cumplir con el objetivo. 

El siguiente esquema muestra el proceso que acabamos de mencionar; intenta cambiar la posición de una actividad y mira como el diagrama te apoya con las posibilidades.



Flujo de proceso: 
Imagina que las carreteras no tengan definido cómo deben ocuparse los carriles. 
Por regla, en nuestro país los conductores deben tomar el carril de la derecha, por lo tanto, al encontrarse de frente con otro vehículo cada quién se encuentra en su lugar y podemos transitar sin ningún problema. 
El flujo es la dirección o el orden que deben seguir las actividades de cierto proceso para que se pueda lograr el objetivo. Define las relaciones entre las tareas, es decir, cuál debe ejecutarse antes y cuál después.




Diagramas de Flujo
 Los diagramas de flujo, también llamados diagramas de actividades permiten diagramar procesos, representando los flujos (orden) en que deben ejecutarse las tareas. 

Estos diagramas pueden ser utilizados en cualquier ámbito, tal como lo define Manene (2011) “un diagrama de flujo es una representación gráfica que desglosa un proceso en cualquier tipo de actividad a desarrollarse tanto en empresas industriales o de servicios y en sus departamentos, secciones u áreas de su estructura organizativa”. 

Desde luego, para que los procesos puedan ser comprendidos de forma universal, los diagramas usan símbolos estandarizados que representan una acción y al visualizar el diagrama, podemos leer el proceso con una sola interpretación. 

Los símbolos utilizados en los diagramas de flujo son los siguientes:

Aunque existen más símbolos, los más usados para iniciar en el diagramado de procesos son los que se describen a continuación.



Reglas de uso: 
1. Debe tener un solo inicio y un fin. 
2. Debe construirse de arriba hacia abajo o de izquierda a derecha. 
3. Las líneas de flujo debe ser rectas, ya sea verticales u horizontales. 4. Redactar bien los enunciados para evitar confusiones. 
5. Si el diagrama es extenso, se utilizan conectores para indicar la continuidad del desarrollo del proceso. 
6. No se puede obtener de un mismo proceso dos resultados diferentes. 


Ejemplo 1. Enviar un mensaje por WhatsApp

1. Abrir APP. → Inicio 
2. Seleccionar contacto. → Proceso 
3. Escribir mensaje. → Proceso 
4. Enviar mensaje. → Proceso 
5. Fin. → Fin




Ejemplo 2. Números positivos o negativos. 
En algunas aplicaciones matemáticas es importante saber si un número es positivo o si es negativo. 
 Por ejemplo, consideremos la temperatura del agua y la unidad de medida en grados Celsius (°C); cuando el ambiente está a 0° C o menos, el agua se congela (hielo); si la temperatura es mayor a 0° C el agua no se congela. 

En otras palabras, si el valor de la temperatura es negativo el agua se congela, pero si el valor es positivo no llega al punto de congelación y se queda líquida. 

Si tomamos en cuenta estos datos en la recta numérica, notamos cómo los números negativos están a la izquierda del 0 y los positivos están a la derecha.


NOTA. Hacemos la aclaración que por definición el agua se congela a 0° C, sin embargo, el cero no es ni negativo ni positivo, es un número neutro, por lo que no lo consideraremos en este ejemplo. 



Con el sentido de las flechas, podemos recordar fácilmente la simbología de los positivos y los negativos. 
Como se muestra en la figura los positivos se representan con la flecha que apunta hacia la derecha y los negativos con la flecha en sentido hacia la izquierda. 
Si solo dejamos las puntas de las flechas, obtenemos las figuras del inciso b); acomodando las X con respecto al cero, obtenemos la representación matemática de los números negativos ( x < 0 ) y los positivos ( x > 0 ), donde el símbolo “<” significa “menor que” y se lee como “x es menor que 0” y el símbolo “>” significa “mayor que”, se lee como “x es mayor que cero”.


Existen varias formas de expresar a los números positivos y los negativos con el ejemplo de la temperatura del agua. 

Lenguaje natural 
• Cuando el agua está a una temperatura menor a 0° C se congela. 
• Si la temperatura es mayor a 0° C el agua no se congela. 
Lenguaje matemático 
Sea x el valor de una temperatura en grados Celsius 
• El agua se congela si: { x : x < 0 } 
• El agua no se congela si: { x : x > 0 } 
Lenguaje algorítmico 
Si x < 0 entonces El agua se congela Sino El agua no se congela 

El lenguaje algorítmico pareciera que toma en cuenta una sola opción ( x < 0 ) y no se considera cuando x > 0, sin embargo está incluida en el SINO, la cual indica que si la temperatura NO es menor que cero, entonces es mayor que cero. 

El siguiente esquema muestra los posibles estados del agua cuando se encuentra a cierta temperatura. 

Al asignar un valor a la temperatura (representado por la letra C) podemos compararlo con el cero; si C es menor que cero, es decir es negativo, el agua se congela; si C no es menor que cero (positivos), entonces el agua no se congela.



Supongamos que C toma el valor positivo 15, es decir C = 15, de acuerdo con nuestro proceso evaluamos ¿15 es menor que cero? 

La respuesta es NO, por lo tanto, obtendríamos el resultado “No se congela”. 

Veamos el caso con un número negativo. 
C = -2, evaluamos ¿ -2 es menor que 0? 

La respuesta es SI, entonces el resultado del proceso es “Se congela”. 



Con este análisis, el diagrama de flujo del proceso que determina si el agua se congela o no con determinada temperatura es el siguiente: 







No hay comentarios.:

Publicar un comentario

Repaso Unidad 3

  Por favor da click en cada tema 👇 Conceptos Básicos de Algoritmos Elementos básicos de un programa 8. Conoce los diferentes métodos, técn...