FICHA 1 - Linguagem de Programação Orientada a Objetos I
Logo UFPR

MINISTÉRIO DA EDUCAÇÃO

UNIVERSIDADE FEDERAL DO PARANÁ

SETOR DE SETOR DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA

Coordenação do Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Ficha 1 (permanente)

FICHA 1 - Linguagem de Programação Orientada a Objetos I
Disciplina: Linguagem de Programação Orientada a Objetos I Código: DS131
Natureza:
( X ) Obrigatória
( ) Optativa
( X ) Semestral ( ) Anual ( ) Modular
Pré-requisito: Nenhum Co-requisito: Modalidade: ( X ) Presencial ( ) Totalmente EaD ( ) EaD
CH Total: 60h
CH Semanal: 4h
Padrão (PD):0h Laboratório (LB): 60h Campo (CP): 0h Estágio (ES): 0h Orientada (OR): 0h Prática Específica (PE): 0h

EMENTA (Unidade Didática)

Estudo prático e teórico dos conceitos essenciais de uma Linguagem de Programação Orientada a Objetos, incluindo: sintaxe, classes, objetos, herança, polimorfismo, interface, classes abstratas, classes internas, classes anônimas, bibliotecas de programação orientadas a objetos, genéricos, ambiente de desenvolvimento e interface gráfica.

Chefe do Departamento ou Unidade equivalente: João Eugênio Marynowski

Assinatura: _________________________________________________

BIBLIOGRAFIA BÁSICA
  1. DEITEL. JAVA Como Programar. 8a. ed. São Paulo: Pearson Prentice Hall, 2010.
  2. JANDL JUNIOR, Peter. Java Guia do Programador. São Paulo: Novatec, 2014.
  3. BOENTE, Alfredo. Aprendendo a programar em Java 2: orientado a objetos. Rio de Janeiro: Brasport, 2003.
BIBLIOGRAFIA COMPLEMENTAR
  1. FURGERI, Sérgio. Java 2: ensino didático : desenvolvendo e implementando aplicaçoes. 4. ed. São Paulo: Erica, 2005.
  2. ANSELMO, Fernando. Aplicando lógica orientada a objetos em Java. 2. ed. atual. e ampl. Florianópolis: Visual Books, 2005. 178 p.
  3. PREISS, Bruno R. Estruturas de dados e algoritmos: padroes de projetos orientados a objetos com Java. Rio de Janeiro: Campus, 2001.