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