Está en la página 1de 5

INSTITUTO TECNOLÓGICO NACIONAL DE MÉXICO

Ingenieria Industrial

Algoritmos y Lengua de Programación.

Ing. Eduardo Olvera Cazares.

Alumno: Kelvin Daniel Quintero Jauregui.

ACTIVIDAD III.

“DIAGRAMAS DE FLUJO”
Introducción a los diagramas de flujo.
La computadora no solo es una máquina que puede realizar procesos para darnos
resultados sin que tengamos la noción exacta de las operaciones que realiza para
llegar a ellos. Con la computadora, además de lo anterior, también podemos
diseñar soluciones a la medida de los problemas específicos que se nos
presenten. Más aún cuando estos involucran operaciones matemáticas complejas
y repetitivas o cuando se requiere el manejo de un volumen muy grande de datos.
Entre las herramientas utilizadas comúnmente para la solución de esta clase de
problemas podemos encontrar el diagrama de flujo, técnica que es de gran utilidad
puesto que estamos enormemente familiarizados con ella desde la enseñanza
básica.
En la década de 1970 la popularidad de los diagramas de flujo como método
propio de la informática disminuyó, con el
nuevo hardware y los nuevos lenguajes de programación de tercera generación. Y
por otra parte se convirtieron en instrumentos comunes en el mundo empresarial.
Son una expresión concisa, legible y práctica de algoritmos. Actualmente se
aplican en muchos campos del conocimiento, especialmente como simplificación y
expresión lógica de procesos, etc.
Para adentrarnos al tema es necesario destacar que un diagrama de flujo es la
representación gráfica de un algoritmo, es útil para organizar las acciones o pasos
de este. También se puede decir que es la representación detallada en forma
gráfica de cómo deben realizarse los pasos en la computadora para producir
resultados. Esta representación gráfica se da cuando varios símbolos (que indican
diferentes procesos en la computadora), se relacionan entre sí mediante líneas
que indican el orden en que se deben ejecutar los procesos.
Entre sus características más importantes podemos encontrar:
1. Es fácil de darle seguimiento a las operaciones
2. Es más fácil de corregir
3. No existen problemas con el lenguaje, tal y como podría suceder con un
algoritmo.
Así mismo, como una representación visual del flujo de datos, los diagramas de
flujo son útiles para escribir un programa o algoritmo y explicárselo a otros o
colaborar con otros en el mismo. Podemos usar un diagrama de flujo para explicar
detalladamente la lógica detrás de un programa antes de empezar a codificar el
proceso automatizado. Puede ayudar a organizar una perspectiva general y
ofrecer una guía cuando llega el momento de codificar. Más específicamente, los
diagramas de flujo pueden:
1. Demostrar cómo el código está organizado.
2. Visualizar la ejecución de un código dentro de un programa.
3. Mostrar la estructura de un sitio web o aplicación.
4. Comprender cómo los usuarios navegan por un sitio web o programa.
Un diagrama de flujo presenta generalmente un único punto de inicio y un único
punto de cierre, aunque puede tener más, siempre que cumpla con la lógica
requerida. Las siguientes son acciones previas a la realización del diagrama de
flujo:
1. Identificar las ideas principales al ser incluidas en el diagrama de flujo.
2. Definir qué se espera obtener del diagrama de flujo.
3. Identificar quién lo empleará y cómo.
4. Establecer el nivel de detalle requerido.
5. Determinar los límites del proceso a describir.
Los pasos a seguir para construir el diagrama de flujo son:

1. Establecer el alcance del proceso a describir.


2. Identificar y listar las principales actividades/subprocesos que están
incluidos en el proceso a describir y su orden cronológico.
3. Si el nivel de detalle definido incluye actividades menores, listarlas también.
4. Identificar y listar los puntos de decisión.
5. Construir el diagrama respetando la secuencia cronológica y asignando los
correspondientes símbolos.
6. Asignar un título al diagrama y verificar que esté completo y describa con
exactitud el proceso elegido.
Entre las características más importantes que podemos encontrar en los
diagramas de flujo, se encuentran la simbología y significado con la que están
estructurados. A continuación, se presenta la descripción de cada uno de ellos:
Símbolo Descripción
Indica el inicio y final del proceso.

Indica la entrada y salida de datos.

Indica la asignación de un valor a la


memoria y/o la ejecución de una
operación aritmética.

Indica la realización de una


comparación de valores.

Indica decisiones múltiples.

Utilizado para representar los


subprogramas.

Utilizados en estructuras repetitivas.

Conector dentro de una página.

Conector fuera de una página.

Indica la salida de información por


impresora.

Teclado.
Indica la salida de información en la
pantalla o monitor.

Líneas de flujo o dirección.

BIBLIOGRAFIA.

 Ruíz, R. (2010). Diseño estructurado de Algoritmos. México: Universidad de


Tuxtepec.
 Solis, E. (2012). Diagramas de flujo. Febrero 25, 2018, de Universidad
Autónoma del Estado de Hidalgo Sitio web:
https://www.uaeh.edu.mx/docencia/P_Presentaciones/tizayuca/ing_comput
acion/Fundamentos%20de%20Programación.

También podría gustarte