Lição nº 1
13/09/2005
 
Revisão sobre o sistema unix, manipulação do editor de texto e compilador.
Escrita no computador de alguns programas simples.

      Lição nº 2
16/09/2005
 
Capítulo 1: Tipo estruturado de dados "file"
* Leitura e escrita em ficheiros.
* Descrição de problemas de optimização combinatória: problema da mochila.

Resolução de exercícios da folha 1.
6. a)

      Lição nº 3
20/09/2005
 
Resolução de exercícios da folha 1.
6. a) Escrita do programa no computador e correcção de erros.

      Lição nº 4
23/09/2005
 
Resolução de exercícios da folha 1.
6. b)-e)

      Lição nº 5
27/09/2005
 
* Descrição de problemas de optimização combinatória: problema da mochila.

Resolução de exercícios da folha 1.
1. a) Escrita do programa no computador e correcção de erros.

      Lição nº 6
30/09/2005
 
Resolução de exercícios da folha 1.
1. b)

      Lição nº 7
04/10/2005
 
Resolução de exercícios da folha 1.
1. b) c) Escrita do programa no computador e correcção de erros.

      Lição nº 8
07/10/2005
 
Resolução de exercícios da folha 1.
1. d) e) f)

      Lição nº 9
11/10/2005
 
Avaliação contínua: Realização do 1o trabalho prático (exercício 2, folha1).

      Lição nº 10
14/10/2005
 
Resolução do 1o trabalho prático para avaliação contínua.

Resolução de exercícios da folha 1.
5. a)

      Lição nº 11
18/10/2005
 
Resolução de exercícios da folha 2.
2. a) b) c) Escrita do programa no computador e correcção de erros.

      Lição nº 12
21/10/2005
 
Resolução de exercícios da folha 2.
2. a) b) c)
3.

      Lição nº 13
28/10/2005
 
Entrega do enunciado do projecto (algoritmo genético para o problema da mochila).
Considerações gerais sobre o projecto.
Discusão de formas de implementação.
Esclarecimento de dúvidas sobre o projecto.

      Lição nº 14
04/11/2005
 
Esclarecimento de dúvidas sobre o projecto.

Resolução de exercícios da folha 2.
3. a) c)
4. a)

      Lição nº 15
08/11/2005
 
Esclarecimento de dúvidas sobre o projecto.

Resolução de exercícios da folha 2.
2. a) c) Escrita do programa no computador e correcção de erros.

      Lição nº 16
11/11/2005
 
Esclarecimento de dúvidas sobre o projecto.

Resolução de exercícios da folha 3.
2. a) c)

Sugestões de implementação de um dos sub-programas do projecto.

      Lição nº 17
15/11/2005
 
Avaliação contínua: Realização do 2o trabalho prático.

      Lição nº 18
18/11/2005
 
Esclarecimento de dúvidas sobre o projecto.

Resolução do 2o trabalho prático para avaliação contínua.

      Lição nº 19
22/11/2005
 
Implementação, no computador, de alguns sub-programas relativos ao projecto.

      Lição nº 20
25/12/2005
 
Implementação, no computador, de alguns sub-programas relativos ao projecto.

      Lição nº 21
29/12/2005
 
Implementação, no computador, de alguns sub-programas relativos ao projecto.

      Lição nº 22
02/12/2005
 
Execução de alguns sub-programas e correcção dos seus erros.

      Lição nº 23
06/12/2005
 
Execução de alguns sub-programas e correcção dos seus erros.

      Lição nº 24
09/12/2005
 
Resolução de exercícios da folha 4:
1. a) - f)

      Lição nº 25
13/12/2005
 
Ajustes finais na implementação do projecto.
Análise dos resultados obtidos e correcção de erros no prgorama.

      Lição nº 26
16/12/2005
 
Resolução de exercícios da folha 4:
5, 6

      Lição nº 27
20/12/2005
 
Defesa oral e individual do projecto


O Professor,
José Luis Esteves dos Santos