- Diagrama de
flujo - Importancia de los diagramas de
flujo - Símbolos utilizados en
los diagramas de flujo - Problemas
resueltos con diagramas de flujo - Ventajas y
desventajas del método de ordenación por
burbuja - Métodos de
búsqueda - Diferencias
fundamentales entre los métodos de búsqueda
secuencial y binario - Conclusión
- Recomendaciones
- Bibliografía
INTRODUCCIÓN
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. Además de esto podemos decir que este es una
representación particular de un Sistema, el cual lo
contempla en términos de sus componentes indicando el
enlace entre los mismos.
DIAGRAMA DE FLUJO
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 representar una
entrada o salida de información, que sea procesada o
registrada por medio de un periférico.
Este es utilizado para la toma de
decisiones, ramificaciones, para la indicación de
operaciones lógicas o de comparación entre
datos.
Este es utilizado para enlazar dos partes cualesquiera
de un diagrama a través de un conector de salida y un
conector de entrada. Esta forma un enlace en la misma
página del diagrama.
Este es utilizado para enlazar dos partes de un diagrama
pero que no se encuentren en la misma pagina.
Página siguiente |