CP44E - Fundamentos de Orientação a Objetos - Engenharia de Computação - 4o Período

2017.1

Avisos

06.03

Nesta página serão disponibilizadas ao longo do semestre informações importantes a respeito do plano de ensino. Portanto, consulte esta página regularmente.


 

Material Geral

Plano de Ensino

Ficha de avaliação da APS


 

Transparências e Material Complementar

Aula

Data

Conteúdo

Aulas

Material Complementar

1

03.03

Apresentação do plano de ensino.

Aula download 

Plano de Ensino download 

2

06.03

Revisão de algoritmos e fundamentos de programação.

Aula download

 

3

10.03

Lista de exercícios.

Lista 1

4

13.03

Abstração em computação, paradigmas de linguagens de programação. Conceitos de orientação a objetos. Introdução ao C++.

Aula download 

5

17.03

Lista de exercícios.

Lista 2 

6

20.03

Fundamentos de C++: origens, padrões ISO, diferenças para C, comentários, cabeçalhos, tipos primitivos e compostos, operador de escopo, entrada e saída, definição de variáveis, variáveis referência, classes string e vector, namespaces.

Aula download 

7

24.03

Lista de exercícios.

Lista 3

8

27.03

Semana Acadêmica de Engenharia e Tecnologia.

 

 

9

31.03

Classes e instâncias. Construtores, destrutores e operador de atribuição de cópia. Objetos, atributos, operações: mensagens e métodos, estados. Encapsulamento, ocultamento. Lista de exercícios.

Aula download

Lista 4

10

03.04

Herança.

Aula download

 

11

07.04

Lista de exercícios.

 

Lista 5

12

10.04

Definição do projeto (APS).

 

 

13

17.04

Exemplos de bibliotecas gráficas para a APS.

 

Aula downloadAula downloadAula download

14

24.04

Laboratório para dúvidas e exercícios.

 

 

15

28.04

Laboratório para dúvidas e exercícios.

 

 

16

05.05

A1 – 1ª avaliação.

 

 

17

08.05

Vista e correção da A1 – 1ª avaliação.

 

 

18

12.05

Exercício de abstração aplicada a OO.

 

 

19

15.05

Polimorfismo. Polimorfismo estático e dinâmico. Métodos virtuais, interfaces.

Aula download

20

19.05

Lista de exercícios.

 

Lista 6

21

22.05

Templates, metaprogramação.

Aula download

22

26.05

Lista de exercícios.

 

Lista 7

23

29.05

Exceção. Diagramas UML, uso, modelagem direta e inversa.

Aula download

Aula downloadLista 8

24

02.06

Lista de exercícios.

 

 

25

05.06

Laboratório para dúvidas e exercícios.

 

 

26

09.06

A2 – 2ª avaliação.

 

 

27

12.06

Vista e correção da A2 – 2ª avaliação.

 

 

28

19.06

Laboratório para desenvolvimento da APS.

 

 

29

23.06

Prazo de entrega do projeto (APS).

 

 

30

26.06

AE – Avaliação Extra.

 

 

31

30.06

Vista e correção da AE – Avaliação extra.

 

 

32

03.07

Publicação das notas finais.

 

 

33

07.07

Encerramento da disciplina.

 

 


 

Listas de Exercícios

Lista 1

PDF Lista download

Lista 2

PDF Lista download

Lista 3

PDF Lista download

Lista 4

PDF Lista download

Lista 5

PDF Lista download

Lista 6

PDF Lista download

Lista 7

PDF Lista download

Lista 8

PDF Lista download