Você está na página 1de 2

Ministério da Educação

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ


Câmpus Toledo

PLANO DE ENSINO

CURSO Superior de Tecnologia em Sistemas para Internet MATRIZ 19

FUNDAMENTAÇÃO
Resolução nº 043/2013 do COGEP em 20 de agosto de 2013
LEGAL

DISCIPLINA/UNIDADE CURRICULAR CÓDIGO PERÍODO CARGA HORÁRIA (aulas)


Introdução à programação orientada a AT AP APS AD APCC Total
objetos
TSI32A 2.º
34 34 09 00 00 77
AT: Atividades Teóricas, AP: Atividades Práticas, APS: Atividades Práticas Supervisionadas, AD: Atividades a Distância,
APCC: Atividades Práticas como Componente Curricular.

PRÉ-REQUISITO Não tem.


EQUIVALÊNCIA

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.