Consideraciones:
1. El usuario podrá digitar el ángulo en grados o radianes. (Tener en cuenta que las series de McLaurin solo se trabaja el ángulo
en radianes). Para el caso de las funciones e(x), Ln(x) y Log(x) los valores tendrían las restricciones propias de dichas
funciones.
2. Por otra parte, cuando se muestre el resultado de la función seleccionada por el usuario, se requiere también mostrar el valor
de la función seleccionada usando los métodos de Python [por ejemplo: Math.Sin(x)]. Indicar al usuario cuál fue el resultado
obtenido usando las series y cuál usando las funciones del lenguaje.
3. Se harán los cálculos con los primeros 10 términos de cada serie.
Requisitos no funcionales
a. Que el estudiante pueda usarlo una y otra vez sin tener que reiniciar el programa
b. Que el sistema valide los datos de entrada
c. Que sea fácil de usar por el estudiante
d. Código debidamente comentado
e. Buena redacción y ortografía
Fecha de actualización: 07042022
3. Restricciones y Condiciones
4. Recursos
Enlace para descargar paquete de instrumentos para el desarrollo de la práctica
Descripción de la práctica: Proyecto individual 2.docx
5. Casos de prueba
Caso de prueba 1
Datos de entrada
Ángulo: 45 grados – Función: Seno
Resultados esperados
Mensaje (¨El seno de 45 grados es: 0,707 según serie de McLaurin, y según los métodos de Python es: 0,707)
Caso de prueba 2
Datos de entrada
π
Ángulo: radianes – Función: Seno
4
Resultados esperados
Mensaje (¨El seno de 45 grados es: 0,707 según la serie de McLaurin, y según los métodos de Python es: 0,707)
Caso de prueba 3
Datos de entrada
Ángulo: 45 grados – Función Coseno
Resultados esperados
Mensaje (¨El coseno de 45 grados es: 0,707 según la serie de McLaurin, y según los métodos de Python es: 0,707)
Caso de prueba 4
Datos de entrada
Fecha de actualización: 07042022
π
Ángulo: radianes – Función Tangente
3
Resultados esperados
Mensaje (La tangente de 60 grados es 1,732 según la serie McLaurin y según los métodos de Python es: 1,732)
Caso de prueba 5
Datos de entrada
Ángulo: 45 grados– Función Secante
Resultados esperados
Mensaje (La secante de 45 grados es 1,414 según la serie McLaurin y según los métodos de Python es: 1,414)
Caso de prueba 6
Datos de entrada
Ángulo: 80 grados– Función Cosecante
Resultados esperados
Mensaje (La Cosecante de 80 grados es 1,015 según la serie McLaurin y según los métodos de Python es: 1,015)
Caso de prueba 7
Datos de entrada
Función elegida: exponencial
Valor de x =2
Resultados esperados
Mensaje(La exponencial de 2 es: 7.389)
Caso de prueba 8
Datos de entrada
Función elegida: Logaritmo natural
Valor de x =2
Resultados esperados
Mensaje(El logaritmo natural de 2 es: 0.693)
Caso de prueba 9
Datos de entrada
Función elegida: Logaritmo decimal o en base 10
Valor de x =2
Resultados esperados
Mensaje(El logaritmo decimal de 2 es 0.301)
1. Planeación (PLAN)
En esta etapa del desarrollo de la práctica. El estudiante debe hacer una planeación de su trabajo antes de iniciar cualquier otra
actividad. Es necesario que en esta tabla se registre el tiempo estimado (TE) para cada actividad y el tiempo real (TR) que finalmente
usó para dicha actividad. La unidad de medida es minutos.
Diseñar (DLD)
Desarrollo
Codificar (CODE)
Probar (UT)
2. Diseño (DLD)
<En esta etapa se registra la Narrativa de la solución. Explicación de cómo funciona el programa en términos del Sistema y el usuario.
Ejemplo: El sistema le muestra las opciones al usuario. El usuario selecciona una de ellas. Si selecciona la opción 1, el sistema le
solicitará que digite las unidades del ángulo (radianes o grados). El sistema calculará el valor del ángulo en radianes de ser necesario.
…>
Narrativa de la solución
3. Codificación (CODE)
En esta fase es codifica la solución en Python. Se adjunta el programa y se sube al campus junto con este documento. El nombre del
programa será: primernombrePrimerapellidoPI2.py
4. Pruebas (UT)
En esta etapa se aplicarán Casos de prueba definidos en la zona Especificación de la práctica. Se aplicarán los casos de prueba en el
programa hecho en Python. Puede insertar en esta sección pantallazos con la ejecución de cada caso de prueba aplicado