Você está na página 1de 4

Ministério da Educação

Universidade Federal do Ceará


Pró-Reitoria de Graduação

PROGRAMA DE DISCIPLINA

1. Curso: SISTEMAS E MÍDIAS DIGITAIS 2. Código: 78

3.Modalidade(s): Bacharelado X Licenciatura


Profissional Tecnólogo
4. Currículo(Ano/Semestre): 2011.1

5. Turno(s): Diurno Vespertino X Noturno

6. Unidade Acadêmica: INSTITUTO UFC VIRTUAL

7. Departamento:

8. Código PROGRAD:
9. Nome da Disciplina: PROGRAMAÇÃO ORIENTADA A OBJETOS

10. Pré-Requisito(s): FUNDAMENTOS DE PROGRAMAÇÃO

11. Carga Horária/Número de créditos:


Duração em Carga Horária Semanal Carga Horária
semanas Total
16 Teóricas: 32 h/a Práticas: 32 h/a 64 h/a
Número de Créditos: 04 Semestre: 3º

12. Caráter de Oferta da Disciplina:


Obrigatória: X Optativa:

13. Regime da Disciplina:


Anual: Semestral: X

14. Justificativa:
Apresentar ao aluno os conceitos de orientação a objetos e sua aplicação em uma
linguagem de programação, bem como introduzir a construção de interfaces gráficas
utilizando uma biblioteca disponível na linguagem.

15. Ementa:
Conceitos Básicos de Orientação a Objetos – Classes, Atributos, Métodos, Controle de
acesso a Métodos (serviços) e Atributos, Assinatura, Construtores, Destrutores,
Gerência de Memória, Referência de Objetos já existentes, Passagem de Parâmetros,
Sobrecarga, Herança, Composição, Classes Abstratas, Polimorfismo, Interface,
Packages.
16. Descrição do Conteúdo:
Nº de
Unidades e Assuntos das Aulas Teóricas Semana Horas-
aulas
1. Introdução a Orientação a Objetos 2 8
 Classes
 Atributos
 Métodos
 Assinaturas
 Construtores
 Destrutores
2. Polimorfismo 1,5 6
 Sobrecarga
 Sobrescrita
3. Classes Abstratas 1 4
 Métodos Abstratos
 Interfaces
4. Herança 1,5 6
 Simples
 Múltipla
5. Apresentação das Linguagens 2 8
 Linguagem de Modelagem
 Linguagens de Programação

Nº de
Unidades e Assuntos das Aulas Práticas Semana Horas-
aulas
1. Introdução a Orientação a Objetos 1 4
2. Polimorfismo 1 4
3. Classes Abstratas 0,5 2
4. Herança 0,5 2
5. Apresentação das Linguagens 1,5 6
6. Resolução de Problemas através de POO – Texto 3,5 14

17. Bibliografia Básica:


SANTOS, Rafael. Livro Introdução à Programação Orientada a Objetos Usando
Java. 1ª Edição. Editora Campus / Elsevier, 352 pg. 2003. ISBN: 853521206X

FILHO, Antônio Mendes da Silva. Introdução à Programação Orientada a Objetos


com C++. 1ª Edição. Editora Campus / Elsevier, 283 pg. 2010. ISBN: 978-85-
352-3702-3

DEITEL, Harvey M. & DEITEL, Paul J. Java: Como Programar. 6ª Edição. Editora
Prentice Hall. 1152pg. 2005. ISBN: 8576050196

DEITEL, Harvey M.; DEITEL, Paul J. C++: como programar. 5. ed. São Paulo, SP:
Prentice Hall, 2006. 1163 p. + cd-rom ISBN 8576050560 (broch.).
18. Bibliografia Complementar:
FEIJÓ, Bruno; CLUA, Esteban; SILVA, Flávio. Introdução a Ciência da Computação
com Jogos - Aprendendo a Programar com Entretenimento. 1ª Edição. Editora
Campus / Elsevier, 263 pg. 2010. ISBN: 978-85-352-3419-0

BUENO, André Duarte. Programação orientada a objeto com C++. São Paulo, SP:
Novatec, 2003. 592 p. ISBN 8575220403 (broch.).

KOFFMAN, Elliot B.; WOLFGANG, Paul A. T. Objetos, abstração, estruturas de


dados e projeto usando Java versão 5.0. Rio de Janeiro, RJ: Livros Técnicos e
Científicos, 2008. 695 p. ISBN 9788521616030 (broch.).

SIERRA, Kathy; BATES, Bert. Use a cabeça! Java. Rio de Janeiro: Alta Books,
2009. xvii, 484 p. ISBN 9788576081739 (broch.).

OLIVEIRA, Ulysses de. Programando em C. Rio de Janeiro, RJ: Ciência Moderna,


2008. v. ISBN 9788573936599 (broch.).

SAVITCH, Walter J. C++ absoluto. São Paulo, SP: Addison-Wesley, c2004. 612 p.
ISBN 8588639092 (Broch.).

19. Avaliação da Aprendizagem:


Avaliação através de trabalhos práticos e de avaliações escritas.

1ª. Avaliação – trabalhos a serem realizados a cada aula de laboratório com foco na
matéria atual
2ª. Avaliação – avaliação escrita sobre os conceitos e modelagem
3ª. Avaliação – trabalho a ser realizado ao final do semestre com foco em toda a
matéria

20. Observações:
- Utilização de aplicativos e linguagens de programação em laboratório

21. Aprovação do Colegiado da Coordenação do Curso:


Nº da ata da Reunião: _______/_______ Data de Aprovação: _____/_____/_____

____________________________________________
Coordenador(a) de curso
(Assinatura e Carimbo)

22. Aprovação do Colegiado Departamental:


Nº da ata da Reunião: _______/_______ Data de Aprovação: _____/_____/_____

____________________________________________
Chefe(a) do Departamento
(Assinatura e Carimbo)
23. Aprovação do Conselho de Centro/Faculdade/Instituto/Campus:
Nº da ata da Reunião: _______/_______ Data de Aprovação: _____/_____/_____

____________________________________________
Diretor(a)
(Assinatura e Carimbo)

24. Aprovação do Conselho de Ensino, Pesquisa e Ensino:


Nº da ata da Reunião: _______/_______ Data de Aprovação: _____/_____/_____

______________________________________________
Presidente(a) do Conselho
(Assinatura e Carimbo)

Você também pode gostar