SOLUCIÓN PROBLEMA_UNIDAD3_ Cultura Digital_SAZ de surya
25 noviembre
22 noviembre
¿Para qué se usan los Diagramas de Flujo?
Se usan para hacer un programa informático, para analizar lo que tiene que hacer un robot, en los procesos industriales, etc.
Un diagrama de flujo es útil en todo aquello que se necesite una previa organización antes de su desarrollo.
Una vez que tenemos nuestro diagrama de flujo solo tendremos que conocer las órdenes del lenguaje que realizan esas tareas que se especifican en el diagrama
¿Qué es un Diagrama de Flujo?
Un diagrama de flujo, también llamado Flujograma de Procesos o Diagrama de Procesos, representa la secuencia o los pasos lógicos (ordenados) para realizar una tarea mediante unos símbolos.Dentro de los símbolos se escriben los pasos a seguir.
Los diagramas de flujo representan la secuencia lógica o los pasos que tenemos que dar para realizar una tarea mediante unos símbolos y dentro de ellos se describen los pasos ha realizar.
Un diagrama de flujo debe proporcionar una información clara, ordenada y concisa de todos los pasos a seguir.
Por lo dicho anteriormente, podríamos decir que: "Un diagrama de flujo es una representación gráfica o simbólica de un proceso".
Muchas veces antes de realizar un diagrama de flujo se realiza un "Algoritmo" del problema o proceso a desarrollar.
Un algoritmo describe una secuencia de pasos escritos para realizar un tarea.
El Diagrama de Flujo es su representación esquemática.
Algoritmo: Escribir los pasos ordenados a realizar para solucionar el problema.
Diagrama de Flujo: Representación mediante un esquema con símbolos del algoritmo.
Los diagramas de flujo son una excelente herramienta para resolver problemas, comprender el proceso a seguir así como para identificar posibles errores antes del desarrollo final de la tarea.
Reglas y Símbolos Para la Construcción de un Diagrama de Flujo
1. Todos los símbolos han de estar conectados2. A un símbolo de proceso pueden llegarle varias líneas
3. A un símbolo de decisión pueden llegarle varias líneas, pero sólo saldrán dos (Si o No, Verdadero o Falso).
4. A un símbolo de inicio nunca le llegan líneas.
5. De un símbolo de fin no parte ninguna línea.
Los símbolos que se usan para realizar los diagramas de flujo son lo siguientes:
- El símbolo de Inicio o Final del Diagrama puedes ser un cuadrado con los bordes redondeados o una elipse.
- Se pueden utilizar colores para lo símbolos.
Ejemplos de Diagramas de Flujo
Veamos un primer ejemplo muy sencillo.Queremos hacer un programa informático que nos sume dos número y nos de el resultado en pantalla.
Solución del ejemplo:
Es el símbolo de salida del resultado por la pantalla del ordenador.
En el ejercicio tenemos el inicio y el fin, una entrada de datos, para meter los 2 números, una operación a realizar, la suma, y un resultado a mostrar.
Cada uno de esos pasos con su símbolo correspondiente en el diagrama.
Otro ejemplo de un diagrama de flujo para una operación sencilla.
Imaginemos que tenemos una lámpara o bombilla y queremos hacer el diagrama de flujo para saber que hacer cuando la lámpara no funciona.
No hemos usado mucho el símbolo de tomar un decisión, por eso vamos hacer uno en el que nos diga si el número es par o impar:
- Lo primero es poner a cero la suma y dar el primer número a sumar que será el 0.
- Fíjate que el diagrama acaba cuando N, que es el número en cada momento, es 50.
- Mientras no sea 50 el programa vuelve a la tercera secuencia que será sumarle un número al anterior N = N + 1.
- Intenta comprenderlo y ver lo que hace.
Cómo Hacer un Diagrama de Flujo
Normalmente para realizar un diagrama de flujo primero se hace el algoritmo.Un ejemplo para cocinar un huevo para otra persona sería:
- Pregunto si quiere el huevo frito.
- Si me dice que si, lo frio, si me dice que no, lo hago hervido.
- Una vez cocinado le pregunto si quiere sal en el huevo.
- Si me dice que no, lo sirvo en el Plato, si me dice que si, le hecho sal y después lo sirvo en el plato.
Si te fijas los pasos no pueden cambiar su posición.
Sería imposible preguntarle si lo quiere frito después de haberlo hervido, por ejemplo.
Es muy importante que los pasos sean una secuencia lógica y ordenada.
Ahora que ya sabemos todos los pasos, mediante el algoritmo, podemos hacer un esquema con estos pasos a seguir.
21 noviembre
Ejemplos de Diagrama de Flujo.
Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.
Su correcta construcción es sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de Programación.
Si el Diagrama de Flujo está completo y correcto, el paso del mismo a un Lenguaje de Programación es relativamente simple y directo.
Es importante resaltar que el Diagrama de Flujo muestra el sistema como una red de procesos funcionales conectados entre sí por "Tuberías" y "Depósitos" de datos que permite describir el movimiento de los datos a través del Sistema.
Este describirá:
- Lugares de Origen y Destino de los datos.
- Transformaciones a las que son sometidos los datos.
- Lugares en los que se almacenan los datos dentro del sistema.
- Los canales por donde circulan los datos.
Es un esquema para representar gráficamente un algoritmo.
Se basan en la utilización de diversos símbolos para representar operaciones específicas, es decir, es la representación grafica de las distintas operaciones que se tienen que realizar para resolver un problema, con indicación expresa el orden lógico en que deben realizarse.
Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación.
Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de flujo.
Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar.
La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente.
El diagrama de flujo representa la forma más tradicional y duradera para especificar los detalles algorítmicos de un proceso. Se utiliza principalmente en programación, economía y procesos industriales.
IMPORTANCIA DE LOS DIAGRAMAS DE FLUJO
Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este realizamos un análisis de los procesos o procedimientos que requerimos para realizar un programa o un objetivo.
Por ejemplo:
Si nosotros queremos realizar una pizza.
Primero necesitamos los ingredientes, este ya seria un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este seria otro proceso, luego realizamos la salsa, este seria otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta pizza ya contamos con 4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Para así obtener un producto final que seria nuestra pizza.
SÍMBOLOS UTILIZADOS EN LOS DIAGRAMAS DE FLUJO.
Este se utiliza para representar el inicio o el fin de un algoritmo.
También puede representar una parada o una interrupción programada que sea necesaria realizar en un programa.
Este se utiliza para un proceso determinado, es el que se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valor.
Este símbolo es utilizado para:
1. Determinar si 2 números son iguales o diferentes, si son diferentes determinar cual de los 2 es el mayor.
2. Cambiar un Caucho desinflado de un Automóvil.
MÉTODO DE ORDENACIÓN POR BURBUJA
El método de ordenación por burbuja es un algoritmo de ordenamiento, que funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, e intercambiándolos de posición si esta está en el orden erróneo.
Es estrictamente necesario realizar este proceso varias veces de modo que no necesite mas intercambios, hasta que este ordenada.
En este método de ordenación se realiza el intercambio entre los más grandes y los mas pequeños (los más grandes quedan arriba y los pequeños abajo).
Estos intercambios suceden en dos ciclos un ciclo que es interno que realiza las comparaciones y se asegura de que en la primera revisión que los elementos mas grandes suban a la posición más alta, y el otro ciclo que es un poco mas externo se encarga de realizar las revisiones.
CONCLUSIÓN
El diagrama de flujo es uno de los principales instrumentos en la realización de cualquier método o sistema, ellos permiten la visualización de las actividades innecesarias y verifica si la distribución del trabajo está equilibrada.
El método de Ordenación por burbuja es la técnica más utilizada por su fácil comprensión y programación aunque consume bastante tiempo de computadora.
En cuanto a la técnica de ordenación por el método de burbuja, consiste en hacer varias pasadas a través del array.
En cada pasada, se comparan parejas sucesivas del elemento.
Si una pareja esta en orden creciente (o los valores son idénticos), se dejan los valores como están.
Si una pareja esta en orden decreciente, sus valores se intercambian en el array.
El método de búsqueda secuencial compara cada elemento del vector con el valor a encontrar hasta que este se consiga o se termine de leer el vector completo.
El método de búsqueda binaria es uno de los métodos eficientes para encontrar elementos de un arreglo ordenado. El proceso comienza comparando el elemento central del arreglo con el valor buscado.
Es fácil adaptar la búsqueda secuencial para que utilice una lista enlazada ordenada, lo que hace la búsqueda más eficaz.
Es fácil mantener el orden insertado cada registro en el lugar donde termina una búsqueda sin éxito y cada búsqueda termina cuando se encuentra un registro con una clave no menor que la clave de búsqueda.
RECOMENDACIONES
- Para la realización de un diagrama de flujo debemos tener el análisis lógico de lo que se quiere expresar o representar, es decir, hacer un breve razonamiento al problema o a dicha situación para luego ser representada en diagrama de flujo.
- Además de que los diagramas de flujo deben escribirse de arriba hacia abajo, y de izquierda a derecha.
- Debemos conocer bien los conectores y símbolos que son utilizados en la resolución de problemas ya sea para conocer el comienzo o el fin del diagrama y saber como fluye la solución del problema.
- Realizar los símbolos y unirlos con líneas, las cuales tienen en la punta una flecha que indica la dirección que fluye la información de los procesos, se deben utilizar solamente líneas de flujos horizontales o verticales, pero nunca diagonales.
- Nunca deben quedar líneas de flujo sin conectar.
- Todo texto escrito dentro de un símbolo debe ser legible, preciso, evitando el uso de muchas palabras.
- Utilizar y asignar valores que sean precisos ya que no se deben de admitir ambigüedades en la realización de los diagramas.
- Tratar de que el procedimiento sea genérico para que pueda ser usado con cualquier tipo de valor numérico.
- Tener en cuenta que el símbolo para las operaciones de asignación en este caso el rectángulo y cualquier símbolo de entrada y salida puedan ser precedidos de una o varias flechas, pero solo pueden ser seguidos por una.
- Las flechas de flujo no deben cruzarse.
Tipos de diagramas de flujo
Como los diagramas de flujo son herramientas muy potentes, se usan en muchos campos y sectores del mercado. Puedes verlos en educación, ventas y marketing, negocios, ingeniería o fabricación. Los diagramas de flujo se pueden hallar prácticamente en cualquier lugar.
Dependiendo del tipo de proceso que pretendes visualizar, tal vez te convenga usar algún tipo de diagrama de flujo en particular. Mark A. Fryman, en su libro Quality and Process Improvement (Mejora de los procesos y la calidad), 2002, afirma que hay cinco tipos de diagramas de flujo desde la perspectiva de los negocios:
El diagrama de flujo de decisiones ayuda a explicar las medidas que se toman para justificar una decisión. Este tipo de diagramas de flujo es muy útil para anticipar las consecuencias de diferentes decisiones.
Un diagrama de flujo lógico se aplica para detectar deficiencias, cuellos de botella o limitaciones del proceso que podrían causar interrupciones o problemas.
Un diagrama de flujo de sistema representa el modo en que los datos fluyen en un sistema. Por lo general, se usan en el mundo de las finanzas.
Con un diagrama de flujo de productos se visualiza el proceso de creación del producto y su orden secuencial. Este tipo de gráficos pueden constituir documentación muy útil para cuando lances un producto nuevo o mejores el proceso de producción.
En un diagrama de flujo de procesos se muestra cómo se obtendrá cierto resultado con un proceso. Probablemente crees un diagrama de flujo de este tipo para mejorar algún proceso que ya uses o para implementar uno nuevo.
Además de los tipos de diagramas de flujo que Fryman definió para el ámbito de los negocios, hay muchos otros tipos que se desarrollaron a lo largo de los años.
Otros tipos de diagramas de flujo
Algunos de los tipos más populares de diagramas de flujo fueron acuñados por Alan B. Sterneckert en su libro de 2003, Critical Incident Management (Gestión de incidentes críticos) e incluye las siguientes clasificaciones:
Diagramas de flujo de documento
Diagramas de flujo de datos
Diagrama de flujo de sistema
Diagrama de flujo de programa
En 1987, Andrew Veronis publicó un libro llamado Microprocessors: Design and Application (Microprocesadores: diseño y aplicación) en el que se describen los siguientes tres tipos de diagramas de flujo:
Diagrama de flujo de sistema
Diagrama de flujo general
Diagrama de flujo detallado
A continuación, enumeramos otros tipos de diagramas de flujo comunes:
El diagrama de flujo de trabajo
El diagrama de flujo de carriles
El diagrama de flujo de datos (DFD)
El diagrama de flujo de procesos (PFD)
El modelo y notación de procesos de negocios (BPMN 2.0)
El diagrama de flujo de lenguaje de especificaciones y descripciones (SDL)
El diagrama de flujo de cadena de procesos impulsada por eventos (EPC)
Puedes hallar un diagrama de flujo para documentación de procesos en nuestro artículo sobre la documentación de los procesos y echar un vistazo a los diagramas de PERT para ver algún otro ejemplo muy común.
¿Qué es un diagrama de flujo?
Un diagrama de flujo o flujograma es una representación gráfica y secuencial de un proceso o flujo de trabajo con todas las tareas y actividades principales necesarias para lograr un objetivo común. Para que visualmente se pueda representar la sucesión de tareas y la relación entre ellas se utilizan símbolos como flechas, rombos, rectángulos o prismas.
Seguro que habrás visto que existen varios diagramas de flujo. Un diagrama de flujo permite por ejemplo, seguir los pasos de un proceso de headhunting, identificar de forma fácil en qué fases del proceso estás implicado y también ayuda en la toma de decisiones.
¿Para qué sirve un diagrama de flujo?
Los diagramas de flujo pueden ser útiles en muchas situaciones, como, por ejemplo, para hacer lo siguiente:
1. Documentar un proceso con diagramas de flujo
Los diagramas de flujo son magníficos para trazar y documentar algún proyecto o proceso colaborativo.
2. Simplificar y visualizar ideas con un diagrama de flujo
No todos los miembros del equipo tendrán el tiempo (o los recursos) para leer detenidamente un proceso documentado largo y complicado. Los diagramas de flujo son muy útiles para que cualquiera pueda seguir el flujo de trabajo, entender las tareas y analizar los pasos individuales de manera rápida y sencilla.
3. Organizar al equipo y asignar tareas con efectividad
Los diagramas de flujo representan visualmente un proceso, facilita la asignación de tareas a los miembros del equipo y organiza el trabajo del equipo de manera que todo fluye mejor.
4. Tomar decisiones y justificarlas con diagramas de flujo
Las decisiones, con frecuencia, parecen ser mucho menos intimidantes y complicadas cuando están dispuestas en un diagrama de flujo. Los diagramas de flujo también pueden ser útiles para ver las consecuencias de esas decisiones, lo que facilita la anticipación y argumentación de los pasos a seguir.
5. Identificar y evitar cuellos de botella o problemas
Los diagramas de flujo son muy útiles para descubrir cuellos de botella o inconvenientes antes de que se vuelvan problemas graves. Con el trazado del proceso entero en esta guía visual, puedes seguir cada paso y, a la vez, garantizar que se dediquen el tiempo y los recursos suficientes para cada tarea.
6. Estandarizar los procesos con diagramas de flujo
Una vez que el diagrama de flujo está listo, puedes reutilizarlo para otros proyectos o procesos similares. A la larga, tanto el equipo como tú ahorraréis tiempo y estrés.
7. Dar seguimiento al progreso de un proyecto
Como es muy fácil seguir los pasos del diagrama de flujo, siempre es posible detectar en qué etapa del proceso o proyecto se encuentra el equipo en un momento dado. Simplifica muchísimo el seguimiento del progreso y también ofrece un panorama general excelente de las tareas que falta finalizar.
Símbolos de un diagrama de flujo
Los diagramas de flujo van desde ilustraciones rápidas hechas a mano para ayudar a documentar o planificar un proceso hasta diagramas de flujo de trabajo complejos generados con algún software exclusivo para tal fin. Para que fuera más fácil entender los flujos de trabajo en los distintos equipos, departamentos e incluso sectores, el American National Standards Institute (ANSI) estableció estándares oficiales en la década de 1960 que la International Organization for Standardization (ISO) adoptó en 1970 y se han actualizado y mejorado continuamente desde entonces. La última versión de este estándar es la confirmada en 2019.
Cuando leas un diagrama de flujo, hazlo siguiendo los estándares occidentales. Es decir, de arriba hacia abajo y de izquierda a derecha. Ten en cuenta que existen más de 30 símbolos estandarizados para crear diagramas de flujo. Los símbolos pueden indicar algún proceso o documento, decisiones que hay que tomar y mucho más.
Ahora, echemos un vistazo a algunos de los símbolos de un diagrama de flujo (los nombres y significados) más comunes.
Línea de flujo: La línea de flujo muestra la dirección del proceso y conecta a dos bloques entre sí en un diagrama de flujo.
Terminador o terminal: El terminador o terminal representa los puntos de inicio o fin del proceso de un diagrama de flujo.
Proceso: El símbolo del proceso es el componente más común de un diagrama de flujo e indica un paso del proceso.
Comentario o anotación: Puedes mencionar información extra acerca de un paso con un comentario o anotación.
Entrada/salida: El símbolo de entrada/salida representa el proceso de incorporación o extracción de datos externos en diagramas de flujo.
Decisión: Este símbolo representa a una decisión que tu equipo o tú debéis tomar para pasar al paso siguiente del proceso. Por lo común, se trata de una decisión del estilo “verdadero o falso” o de una pregunta que se responde por sí o por no.
Datos almacenados: Simboliza a un archivo o base de datos.
Símbolo “o”: Indica que el flujo del proceso continúa en tres o más ramas.
Entrada manual Este símbolo representa a los datos o la información que se debe ingresar manualmente al sistema.
Exposición: Indica un paso en el que se expone información importante.
Documento: Este símbolo representa a un solo documento.
Retraso: Con este símbolo puedes planificar y representar cualquier período de demora que será parte del proceso.
Símbolo de unión de invocación: Este símbolo se usa para converger diversas ramas en un solo proceso.
Operación manual: Simboliza a una operación o ajuste manual del proceso.
Conector (con otra página): Este símbolo se usa para conectar otros dos símbolos que están en diferentes páginas.
Conector (en esta página): Con este punto se pueden conectar dos símbolos y reemplazar líneas largas para simplificar el diagrama de flujo.
Preparación o inicialización: Este símbolo indica un paso de preparación o inicialización en el proceso.
Proceso alternativo: Las líneas de este símbolo, por lo general, son líneas de puntos. El símbolo en sí mismo indica una alternativa al paso normal del proceso en caso de ser necesaria.
Proceso predeterminado: Este símbolo señala un proceso que ya ha sido determinado en algún otro lugar.
Múltiples documentos: Simboliza a muchos documentos.
Una vez que conoces lo que representa cada símbolo, puedes leer o crear casi cualquier tipo de diagrama de flujo y entender mejor el proceso visualizado.
Cuando crees un diagrama de flujo en el que se utilicen diferentes formas y símbolos, incluye una leyenda para que los demás compañeros de equipo puedan entenderlo.
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...
-
Espero les sea de utilidad la siguiente plantilla, sigue los siguientes pasos: Paso 1, dar click en el link de CANVA: 👇 https://www.canva.c...
-
El método está basado en la resolución recursiva de un problema dividiéndolo en dos o más subproblemas de igual tipo o similar. El proceso ...
-
Todo sobre la industria 4.0 También conocida como Industria 4.0 . Un término que fue acuñado en 2011 por el economista Klaus Schwab , Fu...
















