Practica 02 Ing - Tec.Y de Infromacion

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 11

13/03/2024

Practica 02
Algoritmos

Ing. Y Tec. De Informacion


Profesor- Edgar German Molina Madrigal
Alumnos
Rodolfo Ramirez Lizarde
Nerick Yahir García Rodríguez
Introducción

El diagrama de flujo es una herramienta visual ampliamente utilizada en diversos campos,


desde la informática y la ingeniería hasta la gestión de proyectos y la planificación
empresarial. Su función principal es representar de manera gráfica el flujo de control de un
proceso, algoritmo o sistema. Consiste en una serie de símbolos estandarizados que
representan diferentes acciones, decisiones y conexiones entre ellas, lo que permite
visualizar de manera clara y concisa cómo se ejecuta un conjunto de instrucciones o
pasos para lograr un objetivo específico.

Los diagramas de flujo son esenciales para la comprensión y comunicación de


procedimientos complejos. Permiten a los profesionales de diferentes disciplinas, así
como a los equipos de trabajo, visualizar el flujo de trabajo de manera intuitiva, identificar
posibles cuellos de botella o áreas de mejora, y facilitar la colaboración y el análisis de
procesos.

Desde sus orígenes en la década de 1920, cuando fueron introducidos por primera vez por
Frank Gilbreth en el campo de la ingeniería industrial, los diagramas de flujo han
evolucionado y se han adaptado a las necesidades cambiantes de las distintas industrias
y disciplinas. Hoy en día, existen diversos tipos de diagramas de flujo, cada uno con su
propia notación y aplicaciones específicas, como los diagramas de flujo de proceso (DFP),
diagramas de flujo de datos (DFD), diagramas de flujo de programación, entre otros.

En resumen, el diagrama de flujo es una poderosa herramienta que facilita la


comprensión, el análisis y la comunicación de procesos y procedimientos complejos
mediante una representación visual clara y concisa del flujo de control. Su uso es
fundamental en la planificación, el diseño y la optimización de sistemas, algoritmos y
procesos en una amplia gama de campos y disciplinas.
Las tres partes indispensables en un diagrama de flujo son:

Inicio y Fin: Estos son los puntos de entrada y salida del proceso que se está
representando. El símbolo de inicio marca el comienzo del flujo de control, mientras que el
símbolo de fin indica el final del mismo.

Proceso: Estos son los pasos o acciones que se realizan en el flujo de control. Representan
las operaciones que se llevan a cabo durante la ejecución del proceso. Pueden incluir
operaciones matemáticas, ingreso de datos, decisiones, cálculos, etc.
Conectores y Flechas: Estos se utilizan para conectar los símbolos de inicio, fin y proceso
en el orden correcto, mostrando la secuencia de pasos a seguir en el flujo de control. Las
flechas indican la dirección del flujo, es decir, el orden en el que se ejecutan las
operaciones. Los conectores aseguran que el flujo se siga de manera lógica y coherente.

Inicio

1. Leer el número entero n.

2. Inicializar una variable factorial como 1.

3. Inicializar una variable i como 1.

4. Mientras i sea menor o igual a n, hacer lo siguiente:

4.1. Multiplicar factorial por i y almacenar el resultado en factorial.

4.2. Incrementar i en 1.

5. Mostrar factorial como el resultado.

Fin

Este algoritmo calcula la factorial de un número entero n ingresado por el usuario.


Comienza leyendo el valor de n. Luego, inicializa una variable factorial en 1 y otra variable i
en 1. A continuación, entra en un bucle mientras i sea menor o igual a n. Dentro del bucle,
multiplica el valor actual de factorial por i y almacena el resultado en factorial. Después,
incrementa el valor de i en 1. Este proceso se repite hasta que i sea mayor que n.
Finalmente, muestra el valor de factorial como el resultado, que es el factorial de n.
Conclusión

Una conclusión importante sobre los diagramas de flujo y los algoritmos en el contexto de
una práctica universitaria es que ambos son herramientas fundamentales para la
resolución de problemas computacionales y la programación en general. Los diagramas
de flujo proporcionan una representación visual clara de los pasos necesarios para
completar una tarea, lo que facilita la comprensión y la comunicación de los procesos al
trabajar en equipo. Por otro lado, los algoritmos son secuencias lógicas de instrucciones
diseñadas para resolver un problema específico de manera eficiente y precisa.

Al trabajar con diagramas de flujo y algoritmos, los estudiantes universitarios desarrollan


habilidades críticas en la descomposición de problemas, el análisis de soluciones
potenciales y la formulación de enfoques algorítmicos efectivos. Además, estas
herramientas fomentan la capacidad de abstracción y pensamiento lógico, habilidades
esenciales para cualquier carrera relacionada con la informática y la tecnología.

En resumen, la práctica con diagramas de flujo y algoritmos en el ámbito universitario no


solo fortalece la comprensión de conceptos fundamentales de programación, sino que
también sienta las bases para el desarrollo de habilidades de resolución de problemas que
son valiosas en diversas áreas de la informática y más allá.

Bibliografías

Símbolos de diagramas de flujo. (s. f.). https://www.smartdraw.com/flowchart/simbolos-de-

diagramas-de-flujo.htm

¿Qué es un diagrama de flujo? Tipos, símbolos y ejemplos | Miro. (s. f.). https://miro.com/.

https://miro.com/es/diagrama-de-flujo/que-es-diagrama-de-flujo/

Petersen, M. (2024, 13 marzo). ¿Qué es un diagrama de flujo y cuáles son sus usos? GBTEC.

¿Qué Es un Diagrama de Flujo y Cuáles Son Sus Usos? GBTEC.

https://www.gbtec.com/es/recursos/diagrama-de-flujo/

También podría gustarte