Departamento de 
Electrónica e Telecomunicações 
PP I : Material de estudo Imprimir

 

Conteúdo do site
 

Página principal

Enquadramento

Programa da disciplina

Docentes e horários

Aulas teóricas

Aulas práticas

Avaliação

Bibliografia

Material de estudo

Software

Livros, Notas e Resumos

 

Testes e Exames

  • Teste prático 1
Turmas P1, P2   29/Out/2002      
Teste C [pdf] Teste D [pdf] Resolução C/D [zip]
Turmas P3, P4   25/Out/2002      
Teste A [pdf] Teste B [pdf] Resolução A/B [zip]
Nota: A resolução possui mais métodos do que os pedidos nos enunciados.
Turma P5   4/Nov/2002      
Teste E [pdf]     Resolução E [zip]
  • Teste prático 2
Turmas P1, P2 26/Nov/2002
Teste A Enunciado [pdf] Resolução [pdf]
Teste B Enunciado [pdf] Resolução [pdf]
Turmas P3, P4 29/Nov/2002
Teste C Enunciado [pdf] Resolução [pdf]
Teste D Enunciado [pdf] Resolução [pdf]
Código fonte integral [zip]
  • Teste prático 3
Turmas P1, P2, P3, P4, P5 16/Jan/2003 Enunciado [pdf]
  • Exames Teóricos
Final 16/Jan/2003 Enunciado [pdf]
Recorrência 6/Fev/2003 Enunciado [pdf]

Exemplos

  • Aula prática 5
Resolução [zip]
Nota: Inclui as classes CLinkedList, CStack e o programa que implementa a calculadora em notação polaca.
  • Aula prática 6, Exercício 2 (array dinâmico de inteiros) - Versão modificada
Resolução [zip]
Nota: A implementação da classe CIntArray possui mais métodos do que os pedidos no guião.
  • Aula prática 7 - Turmas P3 e P4
Resolução [zip]
  • Aula prática 9 - Turmas P1 e P2
Resolução [zip]
  • Exemplo de redefinição de operadores - Problema do teste prático 1 da turma P5 (conjunto de números inteiros) - Versão baseada em operadores
Resolução [zip]
Notas:

Um conjunto pode ser visto como um array sem elementos repetidos;

A implementação da classe CIntSet utiliza a classe CIntArray da aula 6;

Os operadores "+" e "+=" são usados para fazer a união de conjuntos;

Os operadores "-" e "-=" são usados para fazer a subtracção de conjuntos;

Os operadores "*" e "*=" são usados para fazer a intersecção de conjuntos;

Os operadores "==" e "!=" são usados para comparar dois conjuntos;

Os restantes métodos e operadores estão documentados no ficheiro IntSet.h.

  • Programas de demonstração
Aula prática 7 das turmas P3/P4 [zip]
Aula prática 9 das turmas P3/P4 [zip]
Aula prática 11 das turmas P3/P4 [zip]

 

Optimizado para Microsoft Internet Explorer 6.0 - Resolução 800x600

©2002  Universidade de Aveiro
Última Actualização 02 Dez 2004 - Comentários e Observações