Programa

Programação I

Licenciatura Bolonha em Engenharia Geoespacial

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Física

Licenciatura Bolonha em Física

Licenciatura Bolonha em Matemática

Licenciatura Bolonha em Matemática Aplicada

Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica

Mestrado Integrado em Engenharia Biomédica e Biofísica

Mestrado Integrado em Engenharia da Energia e do Ambiente

Mestrado Integrado em Engenharia Física

Programa

Programação básica Elementos de computação: Computabilidade e máquina de Turing.de algoritmia: Busca exaustiva, por aproximação e por bissecção.de metodologia de programação: Atribuição e verificação; Decisão; Iteração e recursão; Abstracção e especificação; Clonagem.de linguagens de programação: Expressões e tipos; Precedência e associatividade; Funções; Âmbito; Bibliotecas e módulos.de estruturas de dados: Sequências, tuplos, listas e dicionários; Ficheiros.de desenvolvimento de software: Leitura e escrita; Documentação; Asserções e excepções; Teste e depuração.