Estrutura de dados e Objetos (2015/01)

Curso: Técnico em Informática

Local: CEFET Nova Friburgo

Horário: Quinta-Feira - 14:30h - 18:10h

Sala: a definir

Tempo de curso: 19 semanas

Objetivo / Ementa:

Conhecer as principais técnicas de estruturação de dados e a metodologia de programação orientada a objetos.

Bibliografia Principal:

SCHILDT, Herbert. C: Completo e Total. 3. ed. rev. atual. São Paulo: Makron Books, c1997. xx, 827p., il. ISBN 9788534605953 (broch.).

KOFFMAN, Elliot B.; WOLFGANG, Paul AT. Objetos, Abstração, Estrutura de Dados e Projeto Usando C++. John Wiley & Sons, 2006.

Bibliografia Complementar:

VELOSO, Paulo A. S. Estruturas de Dados. Rio de Janeiro: Elsevier: Campus, c1983. 228 p., il. ISBN 8570013523 (broch.).

DEITEL, Harvey M.; DEITEL, Paul J. C++ Como Programar. 5. ed. São Paulo Pearson Prentice Hall, 2006. 1163 p. ISBN 9788576050568.

SAVITCH, Walter J. C++ Absoluto. São Paulo: Addison Wesley, 2004. 612 p. ISBN 8588639092.

Calendário:

01 - 26/02/2015 - Tipos Enumerados e Tipos Registro (Slides Aula 1)

02 - 05/03/2015 - Ponteiros, Alocação Dinâmica e Registros Dinâmicos (Slides Aula 2, Exercícios, Lista de Exercícios)

03 - 12/03/2015 - Listas Encadeadas

04 - 19/03/2015 - Filas e Pilhas

05 - 26/03/2015 - Ordenação e Pesquisa

06 - 02/04/2015 - Classes e Objetos, Atributos e Operações (Slides Cap6)

07 - 09/04/2015 - Construtores e Destrutores, Visibilidade Pública e Privada, Sobrecarga. (Slides Cap7)

08 - 16/04/2015 - Prova 1 (Prova, Gabarito, Notas)

09 - 23/04/2015 - Feriado

10 - 30/04/2015 - Encapsulamento, Criação de Bibliotecas, Arquitetura Multicamadas

11 - 07/05/2015 - Visibilidade por Atributos e Coleções

12 - 14/05/2015 - Herança e Visibilidade Protegida (slides string, projeto herança-protected)

13 - 21/05/2015 - Redefinição de Método e Polimorfismo

14 - 28/05/2015 - Métodos e Classes Abstratas

15 - 04/06/2015 - Feriado

16 - 11/06/2015 - Prova 2 (notas)

17 - 18/06/2015 - Não haverá aula

18 - 25/06/2015 - Prova Final (notas finais)

19 - 02/07/2015 - Recesso