Programa

Programação I

Licenciatura Bolonha em Física

Licenciatura Bolonha em Engenharia Geoespacial

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Matemática

Licenciatura Bolonha em Matemática Aplicada

Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica

Mestrado Integrado em Engenharia Física

Mestrado Integrado em Engenharia Biomédica e Biofísica

Mestrado Integrado em Engenharia da Energia e do Ambiente

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.