UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO
FORMULÁRIO DE IDENTIFICAÇÃO DA DISCIPLINA
 

UNIDADE: INSTITUTO DE MATEMÁTICA E ESTATÍSTICA
DEPARTAMENTO: DEPTO. DE INFORMATICA E CIENCIAS DA COMPUTACAO
DISCIPLINA: Linguagem de Programação II
CARGA HORÁRIA: 60 CRÉDITOS: 4 CÓDIGO: IME04-10825
MODALIDADE DE ENSINO: Presencial TIPO DE APROVAÇÃO: Nota e Frequência
 
STATUSCURSO(S) / HABILITAÇÃO(ÕES) / ÊNFASE(S)
ObrigatóriaIME - Ciência da Computação (versão 1)
IME - Informática e Tecn. Informação (versão 3)

TIPO DE AULA CRÉDITO CH SEMANAL CH TOTAL
Teórica4460
TOTAL 4 4 60

EMENTA:

Desenvolvimento de programas em linguagem orientada a objetos: Conceitos básicos de orientação a objetos; Herança e Polimorfismo; Encapsulamento, Sobrecarga e Métodos. Tipos compostos, classes e instâncias. Tratamento de exceções, Programação por eventos, Uso de bibliotecas e pacotes, Desenvolvimento de programas com Interface Gráfica.

OBJETIVO(S):

Apresentar ao aluno uma linguagem de programação de computadores orientada a objetos. Desenvolvimento de programas, utilizando serviços do sistema operacional, através de programação orientada a objetos e eventos.

PRÉ-REQUISITO 1:

IME04-10821 Linguagem de Programação I
 
DISCIPLINA(S) CORRESPONDENTE(S):

IME04-05356 Programação de Computador II
 
BIBLIOGRAFIA:

-N. Dale, C. Weems and M. Headington, ´Programming and Problem Solving with Java´, Ed.Jones and Bartlett Publishers.



-D. J. Barnes et M. Kölling, ´Programação Orientada a Objetos com Java´, Pearson Edu. do Brasil, 2004.



-Rafael Santos, ´Introdução à Programação Orientada a Objetos Usando Java´, Editora Campus, 2003.



-Free Electronic Book: ´Thinking in Java´, 3rd Edition.



-Ken Arnold, J. Gosling, D. Holmes, ´The Java(TM)Programming Language´, 3rd Edition, Addison-Wesley, 2000.



-Cay Horstmann, Gary Cornell. ´Core Java 2, Vol. I: Fundamentals´ (6th Edition), Prentice Hall, 2002.