Programacao Orientada Objetos 1

Propaganda
Ministério da Educação
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Campus Francisco Beltrão
PLANO DE ENSINO
CURSO Licenciatura em Informática
MATRIZ
15
FUNDAMENTAÇÃO Resolução 179/10 COEPP de 09/12/2010
LEGAL
Resolução 072/13 de22/10/2013
CARGA HORÁRIA (aulas)
DISCIPLINA/UNIDADE CURRICULAR CÓDIGO PERÍODO
Programação Orientada a Objetos 1
PO34L
4
AT
17
AP
17
APS
2
AD
0
APCC
0
Total
36
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
EQUIVALÊNCIA
Estrutura de Dados 1 (ED33L)
Não há.
OBJETIVOS
Objetivos gerais
• Possibilitar ao aluno o desenvolvimento de uma aplicação com uma linguagem orientada a objetos
Objetivos específicos
• Aprender a a utilizar bibliotecas mais comuns de uma linguagem de programação orientada a objetos
• Entender conceitos básicos da arquitetura de um programa orientado à objetos
• Aprender a realizar acesso à um sistema gerenciador de banco de dados por esse programa
EMENTA
Elementos básicos de uma linguagem de programação orientada a objetos; Programação orientada a objetos;
Tratamento de exceções; Projeto de soluções usando programação orientada a objetos.
CONTEÚDO PROGRAMÁTICO
ITEM
1
2
3
4
CONTEÚDO
- Encapsulamento
Elementos básicos de uma linguagem de - Polimorfismo
programação orientada a objetos
- Generalização (Herança)
- Linguagens de programação orientadas a objetos
- Classes
- Objetos
- Construtores
- Atributos
Programação orientada a objetos;
- Métodos
- Modificadores de Acesso
- Associação
- Generalização
- Exceções
- Categorias de exceções
Tratamento de exceções;
- Tratamento de Exceções
- Captura e lançamento de exceções
- Criação de exceções
Projeto de soluções usando programação - Implementação de soluções por meio da programação
orientada a objetos.
orientada a objetos
EMENTA
PROCEDIMENTOS DE ENSINO
AULAS TEÓRICAS
Aulas expositivas utilizando projetor, quadro negro e material didático.
AULAS PRÁTICAS
Aulas expositivas seguidas de atividades práticas e desenvolvimento de exercícios.
PROCEDIMENTOS DE AVALIAÇÃO
Avaliações teóricas e práticas individuais, trabalhos práticos, APCC e APS.
REFERÊNCIAS
Referencias Básicas:
DEITEL, Paul J.; DEITEL, Harvey M. Java, como programar. 8. ed. São Paulo: Pearson Education do Brasil,
2010.
MANZANO, José Augusto N. G.; COSTA JUNIOR, Roberto Affonso da. Java SE 7: programação de
computadores: guia prático de introdução, orientação e desenvolvimento.1. ed. São Paulo: Érica, 2011.
SIERRA, Kathy; BATES, Bert. Use a cabeça! Java.2. ed. Rio de Janeiro, RJ: Alta Books, 2007.
Referências Complementares:
WINDER, Russel; ROBERTS, Graham. Desenvolvendo software em java. 3. ed. Rio de Janeiro, RJ: LTC,
c2009. xxii, 696 p. ISBN 9788521616580.
BORATTI, Isaias Camilo. Programação orientada a objetos em java. Florianópolis: Visual Books, 2007.
BURD, Barry. Java for dummies. 6Th Edtion. Somerset, NJ, USA: Wiley, 2014. 413p. ISBN: 9781118461037
Ebook acessível em: http://site.ebrary.com/lib/utfpr
REESE, Richard M. REESE, Jennifer L. Java 7 new Features Cookbook. Olton, Birmingham, GBR: Packt
Publishing, 2012. 384p. ISBN:9781849685634. Ebook acessível em: http://site.ebrary.com/lib/utfpr
LEVENICK, James. Simply Java : An Introduction to Java Programming. Course Technology / Cengage
Learning, 2005. 409p.ISBN 9781584506461. Ebook acessível em: http://site.ebrary.com/lib/utfpr
Assinatura do Professor
Assinatura do Coordenador do Curso
Download