Nome da Disciplina
PROGRAMAÇÃO ORIENTADA A OBJETOS
CÓDIGO
22000201
Carga Horária
60 horas
Atividade Complementar
Não
Periodicidade
Semestral
Unidade responsável
CRÉDITOS
4
CARGA HORÁRIA TEÓRICA
2
CARGA HORÁRIA PRÁTICA
2
CARGA HORÁRIA OBRIGATÓRIA
4
FREQUÊNCIA APROVAÇÃO
75%

Ementa

Classes e Objetos. Construção de objetos. Encapsulamento, Herança, Polimorfismo. Sobrecarga e sobre-escrita de métodos. Estrutura das linguagens de programação orientada a objetos: sintaxe, operadores e estruturas de controle. Reuso: bibliotecas
de classes. Emprego de Padrões de Projeto. Prática de programação.

Objetivos

Objetivo Geral:

O objetivo desta disciplina é fornecer conceitos básicos do paradigma de orientação a objetos e capacitar os alunos a escrever programas de computador usando este paradigma.

Conteúdo Programático

1. O paradigma de orientação a objetos.
2. Classes e objetos
3. Composição de classes
4. Encapsulamento
5. Sobrecarga de métodos e de operadores
6. Herança e Especialização
7. Polimorfismo e Ligação Dinâmica
8. Estruturas de dados em linguagens orientadas a objetos
9. Ambiente de programação e execução
10. Tratamento de exceções
11. Programação concorrente em linguagens orientadas a objetos
12. Prática de programação
13. Emprego de Padrões de Projeto
14. Técnicas avançadas
15. Estudo de casos.

Bibliografia

Bibliografia Básica:

Turmas Ofertadas

Turma Período Vagas Matriculados Curso / Horários Professores
M1 2019 / 1 24 24 Ciência da Computação (Bacharelado)
Engenharia de Computação (Bacharelado)
Horários
ManhãTardeNoite
SEG13:30 - 14:20
14:20 - 15:10
15:10 - 16:00
16:00 - 16:50
FELIPE DE SOUZA MARQUES
Professor responsável pela turma

M2 2019 / 1 24 24 Ciência da Computação (Bacharelado)
Engenharia de Computação (Bacharelado)
Horários
ManhãTardeNoite
SEG13:30 - 14:20
14:20 - 15:10
17:10 - 18:00
18:00 - 18:50
FELIPE DE SOUZA MARQUES
Professor responsável pela turma

M3 2019 / 1 24 20 Ciência da Computação (Bacharelado)
Engenharia de Computação (Bacharelado)
Horários
ManhãTardeNoite
SEG15:10 - 16:00
16:00 - 16:50
SEX13:30 - 14:20
14:20 - 15:10
GERSON GERALDO HOMRICH CAVALHEIRO
Professor responsável pela turma

M4 2019 / 1 24 10 Ciência da Computação (Bacharelado)
Engenharia de Computação (Bacharelado)
Horários
ManhãTardeNoite
SEG15:10 - 16:00
16:00 - 16:50
SEX15:10 - 16:00
16:00 - 16:50
GERSON GERALDO HOMRICH CAVALHEIRO
Professor responsável pela turma

Disciplinas Equivalentes

Disciplina Curso
PROGRAMAÇÃO ORIENTADA A OBJETOS Ciência da Computação (Bacharelado)
PROGRAMAÇÃO ORIENTADA A OBJETOS Engenharia de Computação (Bacharelado)

Página gerada em 25/03/2019 01:10:04 (consulta levou 0.167547s)