Sumários
t2
29 Setembro 2016, 15:00 • António Manuel Horta Branco
Cap. 2.2 Branching Programs
Cap 2.3 Strings and Input
Precedência e associatividade. Tipos. Escrever e ler. Sequências de caracteres (strings). Controlo de fluxo. Comentários.
lab2
26 Setembro 2016, 15:00 • António Manuel Horta Branco
Prática
Resolução de exercícios sobre tipos, ler, atribuições, operadores, calcular, verificar, escrever.
Resolução de exercícios da Folha 1.
Laboratório
Resolução de problemas sobre tipos, ler, atribuições, operadores, calcular, verificar, escrever.
Programação das soluções de problemas da Folha 1.
lab1
22 Setembro 2016, 17:00 • António Manuel Horta Branco
Prática
Boas-vindas. Apresentação da disciplina, incluindo o plano de avaliação
Laboratório
Guião 1 (excepto as partes sobre funções (pp.21-22), sobre módulos e ciclos for (pp.23-24), e sobre import (pp.28-31).
Modo interativo, ajuda, correr scripts a partir da linha de comando,
o ambiente de desenvolvimento IDLE, edição e depuração no IDLE
t1
22 Setembro 2016, 15:00 • António Manuel Horta Branco
Cap. 1 Getting started
Cap 2.1 The basic elements of Python
Computabilidade e máquinas de Turing.
Linguagens
de programação: sintaxe e semântica. Linguagens de programação: baixo
vs. alto-nível; geral vs. dedicadas; interpretadas vs. compiladas.
A linguagem de programação Python. Variáveis e tipos. Atribuição.
lab1
19 Setembro 2016, 15:00 • António Manuel Horta Branco
Prática
Boas-vindas. Apresentação da disciplina, incluindo o plano de avaliação
Laboratório
Guião 1 (excepto as partes sobre funções (pp.21-22), sobre módulos e ciclos for (pp.23-24), e sobre import (pp.28-31).
Modo interativo, ajuda, correr scripts a partir da linha de comando,
o ambiente de desenvolvimento IDLE, edição e depuração no IDLE