Академический Документы
Профессиональный Документы
Культура Документы
PLANO DE ENSINO
FUNDAMENTAÇÃO
Resolução nº 043/2013 do COGEP em 20 de agosto de 2013
LEGAL
OBJETIVOS
.Desenvolver competências em programação de computadores empregando o paradigma de orientação a
objetos..
EMENTA
Conceitos da Orientação a Objetos. Programação Orientada a Objetos (POO). Uso de Ambientes Integrados de
POO. Características, sintaxe, recursos e ferramentas para desenvolvimento em uma linguagem orientada a
objetos.
CONTEÚDO PROGRAMÁTICO
ITEM EMENTA CONTEÚDO
Conceitos de orientação a objetos
Abstração e Modularidade;
Classe e Objeto;
Atributos
Encapsulamento;
Construtores e finalizadores;
Operações: mensagens e métodos
Polimorfismo;
Conceitos de orientação a objetos Sobrecarga e redefinição.
1
Herança
Generalização e especialização
Ocultamento;
Classe Abstrata;
Métodos Abstratos;
Interface
Dependência;
Delegação
Modelagem em POO
Acoplamento forte e fraco, dependência, agregação
Programação Orientada a Objetos (POO).
e composição;
Diagramação UML;
Desenvolvimento de software com suporte de um Ambiente
3 Uso de Ambientes Integrados de POO.
de desenvolvimento integrado (IDE)
Características, sintaxe, recursos e
4 Linguagem JAVA
ferramentas para desenvolvimento em uma
linguagem orientada a objetos.
PROCEDIMENTOS DE ENSINO
AULAS TEÓRICAS
Nas aulas teóricas prevalecerão as explanações expositivo-dialogadas, com exemplificação e/ou discussões
dos assuntos inerentes à disciplina.
AULAS PRÁTICAS
Nas aulas práticas serão utilizados softwares preferencialmente livres no Laboratório de Informática.
PROCEDIMENTOS DE AVALIAÇÃO
A avaliação será composta por: provas, trabalhos e APS.
REFERÊNCIAS
Referências Básicas:
DEITEL, Paul; DEITEL, Harvey. Java: como programar. 8. ed. São Paulo: Pearson Prentice Hall, 2010. 1176 p.
ISBN 9788576055631.
BARNES, David J.; KÖLLING, Michael. Programação orientada a objetos com java: uma introdução prática
usando o bluej. 4. ed. São Paulo: Pearson Prentice Hall, 2009. 480 p. ISBN 9788576051879.
HORSTMANN, Cay S.; CORNELL, Gary. Core Java. 8. ed. São Paulo, SP: Pearson, 2010. 400 p. ISBN
9788576053576..
Referências Complementares:
LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao
desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007..
BOSWELL, Dustin; FOUCHER, Trevor. A arte de escrever programas legíveis. 1. ed. São Paulo: Novatec,
2012. 212 p. ISBN 9788575222942.