🥼 Más información de la asignatura: Guía Docente Computación II
🔢 El cálculo numérico se utiliza ampliamente en la ciencia de la computación para calcular resultados mediante un algoritmo en lugar de una solución matemática exacta. Esta técnica se usa principalmente para la modelación y la simulación, ya que permite la ejecución de códigos de computadora para calcular resultados aproximados. El cálculo numérico se usa ampliamente para aplicaciones como el análisis de datos, la optimización, la predicción de resultados, la toma de decisiones y la solución de problemas científicos.
El lenguaje de programación C++ es un lenguaje de programación de alto nivel que se utiliza, entre otras cosas, para crear aplicaciones de computación. C++ se destaca por su estructura y sintaxis sencillas, lo que lo hace un lenguaje de programación accesible para principiantes. Está también bien documentado y es compatible con gran cantidad de compiladores y sistemas operativos. El lenguaje C++ también es conocido por ser un lenguaje de programación altamente eficiente con velocidades de ejecución rápidas y una buena gestión de memoria. Estas características hacen de C++ un lenguaje de programación ideal para el desarrollo de aplicaciones de computación intensivas y de alto rendimiento.
💼 Encuentra la documentación en: https://learn.microsoft.com/es-es/cpp/cpp/?view=msvc-170
First Days: Introducción a C++, conceptos básicos y primeros programas. También encontrarás las primeras 4 prácticas (no evaluables).
Practices I - IV: Prácticas no evaluables en las que se ponen en práctica los conceptos básicos e introductorios vistos anteriormente.
-
Practice VI: Resolución de ecuaciones lineales utilizando los siguientes métodos: Bisección, secante y newton.
-
Practice VII: Sistemas de ecuaciones lineales. Método de factorización LU.
-
Practice VIII: Sistemas de ecuaciones lineales. Métodos iterativos de Jacobi y de Gauss-Seidel.
-
Practice IX: Método de factorización LU en sistemas tridiagonales.
-
Practice X: Métodos iterativos para sistemas de ecuaciones no lineales: Método de Newton-Raphson.
- Practice XI: Diagonalización de una matriz simétrica por el Método de Jacobi.
-
Practice XII: Derivada Numérica. Cálculo de la velocidad y aceleración de un objeto a partir de los datos x(t).
-
Practice XIII: Integración numérica, cálculo del periodo de oscilación de un péndulo físico.
-
Practice XIV: Ecuciones diferenciales de primer orden con condiciones iniciales.
-
Practice XV: Resolución de ecuaciones diferenciales de orden n con condiciones iniciales.
-
Practice XVI: Resolución de ecuaciones diferenciales de segundo orden con condiciones de contorno: Método del disparo.
-
Practice XVII: Resolución de ecuaciones diferenciales de segundo orden con condiciones de contorno: Método de las diferencias finitas.
-
Practice XVIII: Práctica de Ecuaciones Diferenciales Ordinarias.
-
TheLastPractice: Ecuaciones Diferenciales Ordinarias: Método numérico para la resolución de la ecuación del calor.
✏️ Exams: Exámenes afrontados durante el curso. No están perfectos como en el caso de las prácticas ya que están subidos tal y cómo se entregaron el día del examen con el tiempo limitado del que se disponía.
🏋🏻 Exercises to practise: Exámenes de años anteriores realizados a modo de estudio previamente a los exámenes afrontados.