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