Sumários

Semana 4 - Folhas 3 e 4 de exercícios

12 Outubro 2023, 15:00 André Souto


Resolução de exercícios da folha 3 e da folha 4 sobre cilcos e strings.


Resolução do primeiro exercício TP.

Teórica 7 - Ciclos Foreach e criação de tipos de dados personalizados

12 Outubro 2023, 14:00 André Souto


Conclusão da aula anterior:

- Ciclos foreach em arrays e outros objectos;
- Exemplos;
Périplo pelos princípios base da programação centrada em objectos como motivação para o estudo e definição de tipos de dados criados pelo programador.
Exemplo construtivo de criação de tipos de dados: 
- A classe Point.
- Apresentação de uma possível API da classe.
- Exemplo de uso de um cliente da API;
- Consequências da invocação de um método construtor;
- Discussão dos atributos de instância;
- Discussão da visibilidade dos atributos;
- Os métodos construtores: exemplos e considerações gerais.

Os alunos devem estudar as secções 10.1-103 da referência bibliográfica 1.

Semana 4 - Folhas 3 e 4 de exercícios

11 Outubro 2023, 14:30 André Souto


Resolução de exercícios da folha 3 e da folha 4 sobre cilcos e strings.


Resolução do primeiro exercício TP.

Teórica 6 - Vectores simples e vectores multidimensionais

9 Outubro 2023, 13:30 André Souto


O tipo de dados vectores como dados não primitivos:
- definição;
- exemplos;
- declaração;
- tipos diferentes de inicialização;
- leitura; 
- escrita;
- cópias: formas de como não fazer e a forma de o fazer;
Vectores multidimensionais:
- o caso particular de matrizes;
- caso geral;
- exemplos;

Capítulo 9 da referência 1.

Semana 3 - Folhas 1 e 2 de exercícios

4 Outubro 2023, 14:30 André Souto


Resolução de exercícios da folha 1 e da folha 2 sobre declação e uso de variáveis e condicionais.