Aula número: 1
Data: 6 de Outubro
Turma: IA2-B
Horário : 9:40 - 12:30
Número de alunos: 0 (Não se realizou por falta de comparência dos alunos).
Aula número: 1
Data: 6 de Outubro
Turma: IA1-B
Horário : 9:40 - 12:30
Número de alunos: 0 (Não se realizou por falta de comparência dos alunos).
Aula número: 1
Data: 6 de Outubro
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 10
Aula número: 1
Data: 8 de Outubro
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 22
Aula número: 1
Data: 8 de Outubro
Tipo: prática
Turma: IA2 - A
Horário : 9:40 - 12:30
Número de alunos: 20
Aula número: 1
Data: 8 de Outubro
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 15
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
Apresentação da cadeira
1.Os docentes
2.O programa
3.A metodologia de ensino
4.O método de avaliação
5.A bibliografia
6.Métodos de distribuição de documentação
Aula número: 2
Data: 13 de Outubro
Turma: IA2-B
Horário : 9:40 - 12:30
Número de alunos: 23
Aula número: 2
Data: 13 de Outubro
Turma: IA1-B
Horário : 9:40 - 12:30
Número de alunos: 18
Aula número: 2
Data: 13 de Outubro
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 18
Aula número: 2
Data: 15 de Outubro
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 23
Aula número: 2
Data: 15 de Outubro
Turma: IA2 - A
Horário : 9:40 - 12:30
Número de alunos: 27
Aula número: 2
Data: 15 de Outubro
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 19
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1.Introdução ao ambiente de desenvolvimento Visual C++
2.Edição do programa do máximo divisor comum desenvolvido nas aulas teóricas
3.Execução passo a passo: a depuração (debug) de programas
4.Introdução propositada de erros sintácticos, interpretação das mensagens do compilador, e sua correcção
5.Sugestões para um algoritmo alternativo para o cálculo do máximo divisor comum*
* Apenas foi leccionado em algumas turmas
Aula número: 3
Data: 1998/10/20
Turma: IA2-B
Número de alunos: 18
Horário: 9:40-12:30h
Aula número: 3
Data: 1998/10/20
Turma: IA1-B
Horário : 9:40 - 12:30
Número de alunos: 15
Aula número: 3
Data: 1998/10/20
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 17
Aula número: 3
Data: 1998/10/22
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 24
Aula número: 3
Data: 1998/10/22
Turma: IA2 - A
Horário : 9:40 - 12:30
Número de alunos: 34
Aula número: 3
Data: 1998/10/22
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 20
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Resumo da aula teórica 2.
2. Exercícios sobre tipos de variáveis, suas limitações e expressões em C++.
3. Entrada e saída de dados.
Aula número: 4
Data: 1998/10/27
Turma: IA2-A
Número de alunos: 20
Horário: 9:40-12:30h
Aula número: 4
Data: 1998/10/27
Turma: IA2-B
Horário : 9:40 - 12:30
Número de alunos:
Aula número: 4
Data: 1998/10/27
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 15
Aula número: 4
Data: 1998/10/29
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 28
Aula número: 4
Data: 1998/10/29
Turma: IA1 - B
Horário : 9:40 - 12:30
Número de alunos: 32
Aula número: 4
Data: 1998/10/29
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 20
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1.Resumo da aula teórica 3.
2.Exercícios sobre funções.
Aula número: 5
Data: 1998/11/3
Turma: IA2-B
Número de alunos: 28
Horário: 9:40-12:30h
Aula número: 5
Data: 1998/11/3
Turma: IA2-A
Número de alunos: 17
Horário: 9:40-12:30h
Aula número: 5
Data: 1998/11/3
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 17
Aula número: 3
Data: 1998/11/5
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 23
Aula número: 5
Data: 1998/11/5
Turma: IA1 - B
Horário : 9:40 - 12:30
Número de alunos: 30
Aula número: 5
Data: 1998/11/5
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 18
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
1.Resumo da aula teórica 4.
2.Exercícios sobre funções e recursividade.
Aula número: 6
Data: 1998/11/13
Turma: IA2-B
Número de alunos: 14
Horário: 9:40-12:30h
Aula número: 6
Data: 1998/11/12
Turma: IA2-A
Número de alunos: 11
Horário: 9:40-12:30h
Aula número: 6
Data: 1998/11/10
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 17
Aula número: 6
Data: 1998/11/12
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 19
Aula número: 6
Data: 1998/11/12
Turma: IA1 - B
Horário : 9:40 - 12:30
Número de alunos: 26
Aula número: 6
Data: 1998/11/12
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 16
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
1.Resumo da aula teórica 5.
2. Introdução dos tipos enumerados e sobrecarga de operadores.
3.Exercícios : if-else, switch e enumerados.
Aula número: 7
Data: 1998/11/17
Turma: IA2-B
Número de alunos: 23
Horário: 9:40-12:30h
Aula número: 7
Data: 1998/11/17
Turma: IA2-A
Número de alunos: 20
Horário: 9:40-12:30h
Aula número: 7
Data: 1998/11/17
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 17
Aula número: 7
Data: 1998/11/19
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 25
Aula número: 7
Data: 1998/11/19
Turma: IA1 - B
Horário : 9:40 - 12:30
Número de alunos: 25
Aula número: 7
Data: 1998/11/19
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 19
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Resumo da aula teórica 6: ciclos e sua construção.
2. Exercícios sobre a matéria da aula teórica 6.
Aula número: 8
Data: 1998/11/24
Turma: IA2-B
Número de alunos:
Horário: 9:40-12:30h
Aula número: 8
Data: 1998/11/24
Turma: IA2-A
Número de alunos: 19
Horário: 9:40-12:30h
Aula número: 8
Data: 1998/11/24
Turma: ETIA1-A
Horário : 14:30 - 17:30
Número de alunos: 15
Aula número: 8
Data: 1998/11/26
Turma: IA1 - A
Horário : 9:40 - 12:30
Número de alunos: 24
Aula número: 8
Data: 1998/11/26
Turma: IA1 - B
Horário : 9:40 - 12:30
Número de alunos: 25
Aula número: 8
Data: 1998/11/26
Turma: ETIA1-B
Horário : 14:30 - 17:30
Número de alunos: 19
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Revisão de ciclos e seu desenvolvimento.
2. Recuperação de exercícios das aulas anteriores.
Aula número: 9
Data: 1998/12/3
Turma: IA2-B
Número de alunos: 20
Horário: 9:40-12:30h
Aula número: 9
Data: 1998/12/3
Turma: IA2-A
Número de alunos: 15
Horário: 9:40-12:30h
Aula número: 9
Data: 1998/12/3
Turma: ETIA1-A
Número de alunos: 15
Horário : 14:30 - 17:30
Aula número: 9
Data: 1998/12/10
Turma: IA1 - A
Número de alunos: 22
Horário : 9:40 - 12:30
Aula número: 9
Data: 1998/12/10
Turma: IA1 - B
Número de alunos: 23
Horário : 9:40 - 12:30
Aula número: 9
Data: 1998/12/10
Turma: ETIA1-B
Número de alunos: 16
Horário : 14:30 - 17:30
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Introdução teórica sobre matrizes.
2. Exercícios sobre matrizes.
Aula número: 10
Data: 1998/12/15
Turma: IA2-B
Número de alunos: 25
Horário: 9:40-12:30h
Aula número: 10
Data: 1998/12/15
Turma: IA2-A
Número de alunos: 17
Horário: 9:40-12:30h
Aula número: 10
Data: 1998/12/15
Turma: ETIA1-A
Número de alunos: 17
Horário : 14:30 - 17:30
Aula número: 10
Data: 1998/12/17
Turma: IA1 - A
Número de alunos: 21
Horário : 9:40 - 12:30
Aula número: 10
Data: 1998/12/17
Turma: IA1 - B
Número de alunos: 23
Horário : 9:40 - 12:30
Aula número: 10
Data: 1998/12/17
Turma: ETIA1-B
Número de alunos: 16
Horário : 14:30 - 17:30
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
1. Introdução teórica sobre classes.
2. Exercícios sobre classes (melhoria da classe Racional).
Aula número: 11
Data: 1999/1/5
Turma: IA2-B
Número de alunos: 23
Horário: 9:40-12:30h
Aula número: 11
Data: 1999/1/5
Turma: IA2-A
Número de alunos: 15
Horário: 9:40-12:30h
Aula número: 11
Data: 1999/1/5
Turma: ETIA1-A
Número de alunos: 14
Horário : 14:30 - 17:30
Aula número: 11
Data: 1999/1/7
Turma: IA1 - A
Número de alunos: 19
Horário : 9:40 - 12:30
Aula número: 11
Data: 1999/1/7
Turma: IA1 - B
Número de alunos:
Horário : 9:40 - 12:30
Aula número: 11
Data: 1999/1/7
Turma: ETIA1-B
Número de alunos:
Horário : 14:30 - 17:30
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Classes:
- Conversões implícitas e (pseudo-) valores literais.
- sobrecarga de operadores (revisão).
- funções e procedimentos membro constantes.
- inline: consequências e utilização.
2. Exercícios sobre classes (construção da classe Pilha).
Aula número: 12
Data: 1999/1/12
Turma: IA2-B
Número de alunos: 20
Horário: 9:40-12:30h
Aula número: 12
Data: 1999/1/15
Turma: IA2-A
Número de alunos: 12
Horário: 14:30-17:30h
Aula número: 12
Data: 1999/1/12
Turma: ETIA1-A
Número de alunos: 16
Horário: 14:30-17:30h
Aula número: 12
Data: 1999/1/14
Turma: IA1 - A
Número de alunos: 23
Horário : 9:40 - 12:30
Aula número: 12
Data: 1999/1/14
Turma: IA1 - B
Número de alunos:
Horário : 9:40 - 12:30
Aula número: 12
Data: 1999/1/14
Turma: ETIA1-B
Número de alunos:
Horário : 14:30 - 17:30
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Escrita de ciclos em XIM assembly
2. Porquê o XIM
3. Continuação da construção da classe Racional
4. Utilização da classe Racional numa aplicação concreta.
5. Operadores de entrada e saída de dados
Aula número: 13
Data: 1999/1/19
Turma: IA2-B
Número de alunos: 18
Horário: 9:40-12:30h
Aula número: 13
Data: 1999/1/19
Turma: IA2-A
Número de alunos: 17
Horário: 14:30-17:30h
Aula número: 13
Data: 1999/1/19
Turma: ETIA1-A
Número de alunos: 14
Horário: 14:30-17:30h
Aula número: 13
Data: 1999/1/21
Turma: IA1 - A
Número de alunos: 17
Horário : 9:40 - 12:30
Aula número: 13
Data: 1999/1/21
Turma: IA1 - B
Número de alunos:
Horário : 9:40 - 12:30
Aula número: 13
Data: 1999/1/21
Turma: ETIA1-B
Número de alunos:
Horário : 14:30 - 17:30
Docentes : Eng. Manuel Sequeira, Dr. Luis Nunes, Sérgio Martins
Sumário:
1. Esclarecimento de dúvidas sobre o trabalho final