António Roberto Software
a.roberto@mail.telepac.pt

Linguagens de Programação I
2º ano da Licenciatura em Informática de Gestão

Aulas

4 de Outubro Aula de apresentação : objectivos, programa, bibliografia, avaliação
11 e 12 de Outubro Classe cEmprestimo : Declaração da classe. Código cliente da classe.
19 de Outubro Classe cEmprestimo : Definição/Implementação da classe
-------------------- Projecto Emprestimo : versão1 . ---- Ligeiras afinações : versão 2
26 de Outubro Classes cEuro e cEscudo : declaração, definição e cliente
8 de Novembro Projecto Emprestimo : versão 3
9 de Novembro Projecto Conta . Classe cConta + classe cEscudo
15 de Novembro Resolução do exercício prático da aula anterior.
16 de Novembro Projecto Fracção : classe cFraccao
23 de Novembro Projecto Parquímetro : classe cParquimetro + classe cHora
30 de Novembro 1ª Frequência . Resultados .
6 de Dezembro Listas lineares simples. Inserção e remoção no início. Destructores. A classe cPilha.
7 de Dezembro Generalização de classes : Class Templates
3 de Janeiro Listas lineares simples ( continuação ) : Inserção no fim. Remoção por procura. A classe cLista.
4 de Janeiro Herança : especialização da classe cLista. Reutilização de código. A classe cListaOrdenada.
10 de Janeiro Class Templates : cLista<class T> e cListaOrdenada<class T>
11 e 17 de Janeiro Listas duplamente ligadas, Herança , Templates : Abstracção de uma lista : quer simples. quer dupla
18 de Janeiro Exercícios práticos de treino.
24 de Janeiro Família de classes cPessoa. Herança : reutilização de código; especialização de classes
25 de Janeiro Família de classes cFigura. Polimorfismo : reutilização da interface
7 e 8 de Março Framework para a construção de clientes : conjugação de grande parte dos conceitos e técnicas abordadas no 1º semestre e preparação para a programação no Windows.
14 de Março Aula prática : adaptação de clientes já existentes ao Framework
15 de Março WinConta : construção passo a passo do 1º programa para Windows
21 de Março Estágio para a frequência.
22 de Março 2ª Frequência : Enunciado , Solução e Resultados
11 de Abril Aula prática : versão 1 do projecto WinListaAlunos.
12 de Abril WinListaAlunos : versão 2
18 de Abril Projecto EditorGrafos : versão 1 do protótipo.
2 e 3 de Maio 1ª etapa do Trabalho final : passagem da versão 1 para a versão 2 do protótipo EditorGrafos
9 e 10 de Maio 2ª etapa do Trabalho final : passagem da versão 2 para a versão 3 do protótipo EditorGrafos
16 e 17 de Maio 3ª etapa do Trabalho final : passagem da versão 3 para a versão 4 do protótipo EditorGrafos
23 e 24 de Maio 4ª etapa do Trabalho final : passagem da versão 4 para a versão 5 do protótipo EditorGrafos
31 de Maio 5ª etapa do Trabalho final : passagem da versão 5 para a versão 6 do protótipo EditorGrafos
6 e 7 de Junho 6ª etapa do Trabalho final : passagem da versão 6 para a versão 7 do protótipo EditorGrafos
13 e 14 de Junho Finalização do trabalho EditorGrafos
17 de Julho Exame : Enunciado , Solução e Resultados

Data das Frequências

  1. 30 de Novembro de 2001
  2. 22 de Março de 2002