Due: November 8, 2024 11:59 PM
El objetivo de esta tarea es que los estudiantes apliquen los conceptos de métodos numéricos para la resolución de problemas de Integración Numérica, utilizando los lenguajes de programación Java y Python. Los estudiantes deben implementar los métodos del Trapecio Compuesto, Simpson 1/3, y Simpson 3/8.
El programa a desarrollar debe resolver alguno de los problemas de práctica vistos en clases. Deberá mostrar evidencia de solución de cada método de integración.
El proyecto debe entregarse en base a la plantilla de proyectos. Entrega individual.
-
Desarrolle un programa en Java que implemente los siguientes métodos numéricos:
- Método del Trapecio Compuesto
- Método de Simpson 1/3
- Método de Simpson 3/8
-
El programa debe recibir interactivamente como entrada los datos, valores, y el número de segmentos.
-
El programa debe mostrar en consola los resultados de acuerdo a las particularidades de los datos ingresados y del número de segmentos solicitados.
- Desarrolle un programa en Python que implemente los mismos métodos numéricos, para solucionar los mismos problemas.
-
Cada programa debe incluir comentarios que expliquen claramente el código y los pasos seguidos en la implementación de cada método.
-
Incluya capturas de pantalla de la ejecución del programa.
-
Correctitud y funcionalidad del código en ambos lenguajes. 30 puntos.
-
Claridad y eficiencia en la implementación de los métodos numéricos. 30 puntos.
-
Calidad de la documentación y análisis comparativo entre Java y Python. 20 puntos.
-
Uso adecuado de técnicas de programación (estructuras de control, funciones, manejo de errores, etc.). 20 puntos.