Requisitos de finalización
Hacer un envío
Apertura: lunes, 14 de julio de 2025, 08:31
Cierre: viernes, 25 de julio de 2025, 23:59
Tema
Revisiones clave para el proyecto.
Instrucciones
Desarrolle la versión final e integrada de la calculadora avanzada en Python, incorporando todos los elementos de los retos previos. Esta versión debe cumplir los siguientes requisitos:
- Incluir al menos 5 operaciones matemáticas (básicas y avanzadas).
- Utilizar funciones para cada operación implementada.
- Implementar control de flujo mediante menú interactivo y bucles.
- Incorporar manejo de errores mediante bloques
try-except
. - Permitir guardar cada operación realizada en un archivo de texto (historial.txt).
- Permitir leer y mostrar el historial desde el archivo.
- Realizar pruebas del sistema: unitarias, integración, errores y usabilidad.
- Comentar adecuadamente el código y estructurarlo con claridad.
El código Python debe entregarse en formato Word o PDF (con el código comentado). Un video corto (3–5 minutos) demostrando la ejecución del sistema y las pruebas realizadas.