F. Santos > Ensino > Programação e Métodos Numéricos
441167 - Programação e Métodos Numéricos
Unidade curricular obrigatória do 1º semestre do Mestrado em Química Tecnológica
Programa
Programação, linguagens, sistemas operativos e IDE's. Métodos numéricos e representação digital de informação. O suporte físico da programação: o hardware e as dependências hardware/software. Estruturas condicionais, funções, subrotinas.
Ambiente DOS: Virtualização e programação em Basic. Ambiente Windows: Programação em Basic e Fortran.
Estruturação e organização de programas. Funções e subrotinas. Algoritmos de busca e ordenamento. Ficheiros binários e ficheiros de texto. Métodos de resolução de equações não-lineares. Algoritmos para integração numérica e regressão linear ponderada. Fortran 90: atribuição estática e dinâmica de tamanho, precisão simples e dupla. Ajustes não lineares, multilineares e multiparamétricos.
A interface com o utilizador. Boas práticas de implementação dos algoritmos estudados.
Avaliação
Avaliação de tipo contínuo, baseada numa sucessão de trabalhos (programas, questionários, pesquisas bibliográficas, etc.) apresentados e entregues através do site Moodle desta unidade curricular.
A classificação final é a média ponderada de todos os trabalhos entregues, utilizando a seguinte grelha:
- Erros no código - 0 a 8
- Não funciona, mas sem erros no código - 8 a 10
- Funciona, mas com erros - 10 a 12
- Funciona sem erros - 12 a 14
- Funciona e cumpre os requisitos - 14 a 16
- Funciona, cumpre os requisitos e apresenta mais valias - 16 a 18
- Tudo o anterior e realizado com solução inovadora - 18 a 20