Está en la página 1de 11

INSTITUTO TECNOLÓGICO DE MINATITLÁN

Departamento de ingeniería química


Formato para prácticas de Laboratorio

Plan de Clave de la
Carrera Nombre de la materia
estudios materia
Ingeniería en Química ISIC- IQH-1014 MÉTODOS NÚMERICOS
2010-224

Duración
Practica No. Laboratorio de: SC2
(Hora)
Nombre de la INTRODUCCION A LENGUAJE DE PROGRAMACIÓN
01 1
Práctica PARA MÉTODOS NÚMERICOS

1.- Enunciado.

Realizar el formato de practica en base a la práctica realizada sobre la introducción al lenguaje de


programación python.
Como fundamento teórico deben incluirse los siguientes temas:

 Lenguaje de programación
 Método Analitico
 Importancia de los Métodos Númerico
 Aplicaciones de métodos numéricos.
 CLI
 GUI

En el desarrollo de la práctica debe incluir los siguientes temas:

 Variables
 print para imprimir mensajes en consola
 Comentarios
 Casting
 Boleanos
 Listas
 Entrada de datos
 Operadores aritmeticos
 Orden de operaciones
 Operadores logicos
 Operadores de comparación
 Condiciones
 Ciclos

Se anexa Rúbrica para evaluar el formato de practica y el formato de practica de laboratorio.


Página 1 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

2.- Introducción.

En esta práctica se pretende entender los conceptos básicos de programación tales como variables,
boléanos, operadores aritméticos, operadores de comparación, condiciones, ciclos, etc. Que servirán
como base para las posteriores resoluciones de problemas matemáticos, ya que, atreves de la
programación nos facilitara esta resolución de problemas.

3.- Objetivo (Competencia)

Específica(s): Analiza la importancia de los métodos numéricos en la solución de sistemas de


ecuaciones.

4.- Fundamento

 Lenguaje de programación: En términos generales, es una herramienta que permite


desarrollar software o programas para computadora. Los lenguajes de programación son
empleados para diseñar e implementar programas encargados de definir y administrar el
comportamiento de los dispositivos físicos y lógicos de una computadora.
 Método Analítico: Representan soluciones basadas en fórmulas matemáticas, desarrolladas
generalmente de forma manual, en las que se definen variables de entrada para el cálculo de una
o más variables de salida.
 Importancia de los Métodos Numérico: Nos vuelven aptos para entender esquemas numéricos a
fin de resolver problemas matemáticos, de ingeniería y científicos en una computadora
 Aplicaciones de métodos numéricos: Mediante la aplicación de métodos numéricos es
posible manejar sistemas de ecuaciones grandes, no linealidades y geometrías complicadas que
son comunes en la práctica de la ingeniería y que a menudo es imposible (o muy difícil) resolver
con métodos analíticos, algunas aplicaciones son:

Optimización: La optimización
es una herramienta importante
en la ingeniería, ya que
Página 2 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

permite encontrar soluciones


óptimas a problemas complejos.
Los métodos numéricos como
el método de Newton o el
método de gradiente conjugado
permiten encontrar el mínimo o
máximo de una función, lo que
permite optimizar el diseño de
sistemas o procesos
Optimización: La optimización es una herramienta importante en la ingeniería química, ya que
permite encontrar soluciones óptimas a problemas complejos. Los métodos numéricos como el
método de Newton o el método de gradiente conjugado permiten encontrar el mínimo o máximo
de una función, lo que permite optimizar el diseño de sistemas o procesos.
Método de newton.

Otras aplicaciones:

Página 3 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Resolución de ecuaciones en derivadas parciales (EDP):


- Simulación de transferencia de calor en intercambiadores de calor: Las ecuaciones en
derivadas parciales se utilizan para modelar la transferencia de calor en equipos como
intercambiadores de calor. Los métodos numéricos permiten resolver estas ecuaciones para
predecir perfiles de temperatura y optimizar el diseño.
- Modelado de fenómenos de transporte: Las EDP se emplean para describir fenómenos de
transporte, como la difusión de especies químicas en reactores. La resolución numérica facilita
la simulación y el análisis de estos procesos.
- Análisis de procesos de transferencia de masa en columnas de destilación: La destilación
implica fenómenos de transferencia de masa y calor. Las EDP modelan estos procesos y los
métodos numéricos son esenciales para entender y optimizar el rendimiento de las columnas
de destilación.
 CLI: Significa interfaz de línea de comandos, por sus siglas en inglés. Es un programa que permite a
los usuarios escribir comandos de texto instruyendo a la computadora para que realice tareas
específicas.
 GUI: interfaz entre la persona y la máquina. El objetivo de esta interfaz gráfica es representar el
código del backend de un sistema de la forma más clara posible para el usuario para simplificarle
las tareas diarias.

5.- Descripción (Procedimiento)


Página 4 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Equipo necesario: Material de apoyo:


Laptop Windows 11
Mouse Python
PyCharm

B) Desarrollo de la práctica

Descripción
Imagen

Comienzo

En esta imagen se comenzó a


ver las opciones para
descargar el Python.

Descarga del Python.

Página 5 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Hy picharm

Imagen de primer linea de


código “hi pycharm”.

Print

Primer concepto de
programación “imprimir”,
imprime lo que esté dentro
de los paréntesis.

Variables

Imagen de asignación de
variables, en el que se abarco
las diversas opciones
respecto a este.

Página 6 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Casting

Imagen de conversión de
tipo datos o casting por
ejemplo de int a string o
string a int.

Imagen de algunas funciones


como random el cual da un
número al azar, funciones de
string para mayúscula,
minúscula y capitalizar.

Boleanos

Imagen de boleanos, en
donde se usa operadores de
comparación para realizar
alguna acción.

Página 7 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Operadores aritméticos y
orden de operaciones

Imagen de operadores
aritméticos como suma,
resta, multiplicación, etc.
Además del orden en como
se realizan las operaciones.

Operadores de comparación
y lógicos.

Imagen de la utilidad de los


operadores de comparación,
operadores lógicos y
operadores de igualación.

Listas y entrada de datos

Imagen de listas que


permiten almacenar
múltiples datos, funciones
como append, remove, sort,
reverse, pop e imput, el cual
este último permite poder
escribir con el teclado.

Página 8 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

Condiciones

Imagen de condiciones como


if, elif y else, if realiza una
acción o no dependiendo de
la condición, elif es otra
posible condición y else dato
que no este contemplado en
las condiciones.

Ciclos

Imagen de ciclos lo cual


ayudan a repetir varias veces
una secuencia de
instrucciones de código hasta
que la condición asignada a
dicho bucle deja de
cumplirse.

Ciclos

Imagen de continuación de
los ciclos.

Página 9 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

6.-Resultados y conclusiones

Resultados Conclusiones
Aquí se aplico listas, e imput para
agregar datos por el teclado, tambien
se uso append que permite agregar un
elemento al final de la lista, ademas de
usar remove para eliminar un valor
que en este caso es el 14, igualmente
de usar sort para ordenar la lista.

Aquí se aplico el concepto de


condiciones la cuales permiten elegir
entre la ejecución de una acción u otra
ademas de ciclos para ejecutar una
secuencia de instrucciones de código
que se ejecutaran repetidas veces,
hasta que la condición asignada a
dicho bucle deja de cumplirse.

Aquí igualmente se aplico el concepto


de ciclos y condiciones para realizar
una accion u otra.

Conclusion En conclusion, en esta practica se logro


cumplir el objetivo del tema, el cual es
saber la importancia de los metodos
numericos, esto se logro atraves de
aplicar una serie de conceptos para la
realizacion de distintos programas,
estos conocimientos seran de gran
utilidad para la resolucion de
posteriores problemas.

Página 10 de 11
INSTITUTO TECNOLÓGICO DE MINATITLÁN
Departamento de ingeniería química
Formato para prácticas de Laboratorio

7.- Anexos
No hay

8.-Referencias

 A, D., & A, D. (2023, April 26). ¿Qué es CLI y cómo se usa? Tutoriales Hostinger.
https://www.hostinger.mx/tutoriales/que-es-cli#:~:text=%C2%BFQu%C3%A9%20es%20CLI%3F,para
%20que%20realice%20tareas%20espec%C3%ADficas.
 Adriana, G. O. (n.d.). Las TIC en la enseñ anza de los métodos numéricos.
http://www.scielo.org.co/scielo.php?script=sci_arttext&pid=S1794-
89322015000200004#:~:text=Los%20M%C3%A9todos%20Num%C3%A9ricos%20nos
%20vuelven,para%20dichos%20m%C3%A9todos%20y%20no
 Equipo editorial de IONOS. (2021, January 28). ¿Qué es una interfaz gráfica de usuario (GUI)? IONOS
Digital Guide. https://www.ionos.mx/digitalguide/paginas-web/desarrollo-web/que-es-una-gui/
 Esss. (2020, February 18). Método numérico, analítico y experimental: concurrentes o
complementarios? ESSS. https://www.esss.co/es/blog/simulacion-numerica-metodos-analitico-
experimental-concurrentes-o-complementarios-en-la-ingenieria/#:~:text=Los%20m%C3%A9todos
%20anal%C3%ADticos%20representan%20soluciones,o%20m%C3%A1s%20variables%20de
%20salida.
 Monterde, U. M. (n.d.). Lenguajes de
Programación. https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1023/
mod_resource/content/1/contenido/index.htm
 Numéricos, M. (n.d.). Programa de estudio. Www.Uv.Mx. Retrieved February 27, 2024, from
https://www.uv.mx/fime/files/2013/01/metodos-numericos.pdf

Fecha: ____04 DE MARZO DEL 2024___

Formuló: Realizó

__I.S.C.KEVIN DAVID MOLINA GOMEZ____ Aguirre Olivera Israel Eduardo

Maestro Alumno

Página 11 de 11

También podría gustarte