top of page

SISB008 - PROGRAMAÇÃO II

SISB009 - LABORATÓRIO DE PROGRAMAÇÃO II

2018.1

Professor: Thyago Tenório Martins de Oliveira
Carga Horária:   PII - 60h (teórica)  / Lab. PII - 60h (prática)
Horário: PII - Quinta (19:00 às 20:40) / Sexta (19:00 às 19:50)
                LAB PII - Sexta (19:50 às 22:30)
Ementa:
- Estudo dos conceitos de programação orientada a objetos. Classes, objetos, atributos, operações, construtores e mensagens. Tipos de dados. Abstração. Encapsulamento. Associação e composição de objetos. Herança, polimorfismo e ligação dinâmica. Coleções de objetos. Tratamento de erros usando exceções. Introdução a padrões de projetos.
Bibliografia Básica:
1. DEITEL, H.; DEITEL, P. J. Java: Como Programar. 6. ed. São Paulo: Pearson Brasil, 2005. 1152p.
2. SANTOS, R. Introdução à Programação Orientada a Objetos Usando Java. 1. Ed. Rio de Janeiro: Campus, 2003
3. HORSTMANN, C.; CORNELL, G. Core Java 2, Vol. 2 – Advanced Features. 7th edition, Prentice Hall, 2004. 1002p.
4. CADENHEAD, R.; Lemany, L. Aprenda em 21 dias – Java 2. 4° Edição. Rio de Janeiro. Editora Campus, 2005.
Bibliografia Complementar:
1. SIERRA, K.; BATES, B. Use a Cabeça! Java. 2. Ed. Rio de Janeiro: Alta Books, 2007.
2. HORSTMANN C. S.; CORNELL G. Core Java 2: Fundamentos. 7. Ed. Rio de Janeiro: Alta Books, 2005.
3. FLANAGAN, D. Java: o Guia Essencial. 5. Ed. Porto Alegre: Bookman, 2006.
4. ARNOLD, K.; GOSLING, J. A Linguagem de Programação Java. 4ª. Edição. Bookman. 2007.
Cronograma:   Link
Materiais:
 1. Apresentação da disciplina
 2. Introdução ao JAVA com revisão
 3. Programação Orientada a Objetos
- Apostila Java Básico
- Resumo Java
- Trabalho sobre Classes JAVA (17/08/2018):
    1- Ítalo - InputStream e OutputStream 
    2- Alvaro - GregorianCalendar e Date 
    3- Mauricio - Math 
    4- Denis - Scanner e PrintStream 
    5- Regina - System
    6- Hislayne - String 
    7- Jeferson - Object
    8- Faltantes - ArrayList 
- Prova AB1 - Prática
- Prova AB1 - Teórica
- GUI (Interface Gráfica com Swing)
- Exemplo Interface
- Componentes de Interface Gráfica
 - Notas AB1 v 0.2 (09/09/2018)
- Threads
- Material - Threads e Sockets em Java
 - Notas AB2 v2 (12/10/2018)
 - Prova Reavaliação AB1
 - Prova Reavaliação AB2
 - Prova Final
Exercícios:
 Lista Modelagem
 Exercício Herança e Polimorfismo
 Lista Revisão
 Exercício Floresta
- Lista de Exercícios para AB1
    T1- Lista Modelagem em UML (desenhos)
    T2- Lista Modelagem em Java
    T3- Exercício Herança em Java
    T4- Exercício Floresta
    T5 - Lista de Revisão em Java
- Lista de Exercícios para AB2
    T6- Exercício Interface Gráfica
    T7- Exercício Interface Gráfica com implem.
 Exercício Interface Gráfica
- Projeto Final

Universidade Federal de Alagoas

Campus Arapiraca / Pólo Penedo

  • Facebook Clean Grey
  • Twitter Clean Grey
  • LinkedIn Clean Grey

© 2021 por Thyago Tenório

bottom of page