Código: 21091
Departamento: DCET
ECTS: 6
Área científica: Matemática
Total de horas trabalho: 156
Total de horas de contacto: 26

O objetivo desta unidade curricular é fornecer aos estudantes os conhecimentos e as competências básicas sobre a utilização de software livre (SageMath) na resolução computacional de problemas de matemática elementar, bem como de problemas mais avançados de otimização.

SageMath (software livre)
Otimização

Ao concluir esta unidade curricular o estudante deverá ser capaz de:
- Reconhecer a utilidade de software livre (SageMath) na resolução de problemas de matemática elementar e de otimização;
- Aplicar as principais técnicas da otimização não linear.

1. Matemática Elementar com o SageMath: Aritmética; Equações e sistemas; Gráficos e objetos gráficos; Polinómios; Análise; Álgebra Linear; 
2. Otimização Monovariável com o SageMath: Teste das derivadas; Métodos de pesquisa de três pontos, de Fibonacci e do meio termo; 
3. Otimização Multivariável com o SageMath: Métodos do maior gradiente, de Newton-Raphson e de pesquisa de Hooke-Jeeves.

J. L. Tábara, Introduccion: Matemáticas Elementales con SageMath (http://www.sagemath.org/es/Introduccion_a_SAGE.pdf).
Bronson, R., Naadimuthu, G., Investigação Operacional, McGraw-Hill de Portugal, 2001.
SageMath - Open Source Mathematical Software System (http://www.sagemath.org).

O regime de avaliação preferencial é o de avaliação contínua, constituída pela realização de 2/3 e-folios (trabalhos escritos em formato digital), ao longo do semestre letivo, e de um momento final de avaliação presencial (p-fólio), a ter lugar no final do semestre, com peso de, respetivamente, 40% e 60% na classificação final. Os estudantes podem, no entanto, em devido tempo, optar um único momento presencial de avaliação, realizando, então uma prova de Avaliação Final (exame) com o peso de 100%.