Buscar

plano de ensino Poo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 3 páginas

Prévia do material em texto

Título PROGRAMAÇÃO ORIENTADA A OBJETOS 
Contextualização Com base no projeto pedagógico do curso de Sistemas de Informação 
e Gestão de Tecnologia de Informação, programação orientada a 
objeto tem como objetivo principal aproximar o mundo do real 
mundo virtual, através da computação, visando ajudar ao aluno 
desenvolver projetos com uso da programação orientada a objeto, 
fazendo que se tornem profissionais qualificados. Técnicas de 
programação avançada com uso de interfaces gráficas agradavéis são 
o ponto forte desta disciplina. Assim sendo, a finalidade é 
proporcionar conhecimentos necessários ao desenvolvimento de 
aplicativos comerciais. Para isto, trabalharemos com técnicas 
voltadas para construção de interfaces gráficas, tratamentos de 
eventos, desenvolvimento de aplicações distribuídas, Threads, etc... 
Ementa Criação de interfaces gráficas com uso do Java. Tratamento de 
eventos para interface gráfica. Programação com threads. 
Objetivos gerais · Utilizar linguagem Java para construção de interfaces gráficas; 
· Utilizar eventos em interfaces gráficas; 
· Desenvolver aplicações completas com threads; 
Objetivos específicos · Criar aplicativos com interfaces elaboradas, tendo como finalidade 
melhorar a comunicação visual com o usuário; 
· Entender hierarquia de classes; 
· Conhecer os conceitos de programação gráfica para programação 
orientada a objeto em Java 
· Criar aplicações gráficas usando JFC/Swing (javax.swing) ou AWT; 
· Tratar eventos: janelas, botões, textos, etc... 
· Desenvolver aplicações utilizando threads 
Conteúdos Unidade 1. Criação de interfaces gráficas usando as JFC/Swing 
1.1. Introdução 
1.2. Hierarquia de classes 
1.3. Modelos de desenvolvimento de interfaces gráficas 
1.3.1. Desenvolvimento do SWING para GUI 
1.3.2. Gerenciadores de layout 
1.3.3. Layouts compostos 
1.3.4. Manipulação de aspectos visuais 
1.3.5. Variações de componentes visuais 
Unidade 2. Tratamento de eventos para interfaces gráficas 
2.1. Uma forma de delegar tratamentos de eventos 
2.2. Manipulação de eventos 
 
 
 
2.2.1. Eventos comuns 
2.2.2. Eventos de janelas 
2.2.3. Eventos de botões e menus 
2.2.4. Eventos de textos 
2.2.5. Eventos de listas 
2.2.6. Eventos de combos 
2.2.7. Eventos de tabelas 
2.2.8. Inserção de teclas de atalho 
Unidade 3. Threads e concorrência em Java 
3.1. Threads e estado de uma thread 
3.2. Criação de threads. 
3.3. Manipulação de threads. 
3.4. Execução de threads. 
3.5. Concorrência 
3.6. Sincronização 
3.7. Threads e o Swing 
Bibliografia básica 1. Java como programar - Deitel, Paul J. E M. Deitel, HARVEY - 
Editora: Pearson Education Ano: 2005 - sexta edição. 
2. Core Java - Cay S. Horstmann e Gary Cornell Editora: Pearson 
Education Ano: 2010. v1. 
3. Padrões e Projeto orientados um Objeto - Cay Horstmann-Editora: 
Bookmam segunda edição; 
4. Java Passo a Passo Lite - Jorge, Marcos - Editora: Pearson 
Education. Ano: 2004 - primeira edição. 
5. Estrutura de Dados e Algoritmos em Java - Goodrich, Michael T. e 
Tamassia, Roberto - Editora: Bookman Ano: 2009 - quarta edição. 
6. Programação Orientada a Objetos com Java - Barnes, David J. 
Kolling, Michael - Editora: Pearson Education. Ano: 2008 - quarta 
edição. 
Bibliografia 
complementar 
1. Como Programar Java - Deitel, Paul J. E M. Deitel, HARVEY - 
Editora: Pearson Education Ano: 2010 - oitava edição. 
2. Programação Orientada a Objetos com Java - Barnes, David J. E 
Kolling, Michael - Editora: Pearson Education Ano: 2008 - quarta 
edição. 
3. Java Passo a Passo Lite – Jorge, Marcos - Editora: Pearson 
Education Ano: 2004 - primeira edição. 
 
 
 
4. Lógica de Programação e Estruturas de Dados com Aplicações em 
Java- Puga, Sandra E Rissetti, Gerson - Editora: Pearson Education 
Ano: 2008 - segunda edição. 
5. Estrutura de Dados e Algoritmos em Java – Goodrich, Michael T. e 
Tamassia, Roberto - Editora: Bookman Ano: 2009 - quarta edição.

Outros materiais