Sumários

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