PROGRAMAÇÃO ORIENTADA A OBJETOS

Faixa de preço: R$ 99,99 através R$ 149,99

Cópia ou exclusivo?

Cópia · modelo de referência

Você recebe um modelo já elaborado, também vendido a outros clientes. Use como apoio para estudar a estrutura e desenvolver seu próprio conteúdo.

Exclusivo · sob demanda

Material produzido sob demanda para cada cliente, conforme o produto escolhido.

Prazo de envio: até 3 dias úteis após a confirmação do pagamento.

O que você recebe

Arquivo digital em Word editável, referente ao produto e à opção selecionados. Consulte a descrição e o manual desta página para conferir o tema e o conteúdo.

Precisa confirmar a forma de entrega ou o que está incluído? Tire suas dúvidas no WhatsApp antes de comprar.

SKU: P0626POAO Categorias: ,
,

ROTEIRO DE AULA PRÁTICA

ATENÇÃO PORTFÓLIO CONTEM 4 ATIVIDADES CONFORME OS ROTEIROS: ROTEIRO 1 ROTEIRO 2
ROTEIRO 3 ROTEIRO 4.

NOME DA DISCIPLINA: Programação orientada a objetos II

Unidade: U1_Programação orientada a eventos com interfaces gráficas e banco de dados

relacional

Aula: A1_desenvolvimento de interfaces gráficas na linguagem java

OBJETIVOS

Definição dos objetivos da aula prática:

Criar uma aplicação gráfica utilizando Java Swing que contém:

1. Uma JComboBox: Exibirá uma lista de opções predefinidas.

2. Um JCheckBox: Permite marcar ou desmarcar uma opção.

3. Um JTextField: Para entrada de texto.

4. Dois botões:

o Salvar (sem funcionalidade implementada).

o Sair (sem funcionalidade implementada).

PROCEDIMENTOS PRÁTICOS E APLICAÇÕES

Procedimento/Atividade nº 1

1. Configure um projeto Java no IDE de sua preferência (ex.: IntelliJ IDEA, Eclipse ou

NetBeans).

2. Crie uma classe principal para a aplicação.

3. Utilize o pacote javax.swing para implementar os componentes.

4. Configure o layout como FlowLayout para alinhar os componentes

horizontalmente na ordem em que são adicionados.

5. Crie os componentes mencionados e adicione-os à janela principal.

6. Compile e execute o programa para verificar se a GUI é exibida corretamente.

Checklist:

✓ Criar uma classe principal que estenda JFrame.

✓ Configurar o layout como FlowLayout.

✓ Adicionar um JComboBox com ao menos três opções.

Público3

✓ Adicionar um JCheckBox.

✓ Adicionar um JTextField com tamanho adequado.

✓ Adicionar dois botões sem implementações de ActionListener.

RESULTADOS

Resultados do experimento:

O aluno deverá enviar um PDF contendo todos os código fontes referentes:

• Uma janela de 400×200 pixels seja exibida.

• Os componentes sejam organizados horizontalmente em uma única linha.

• O JComboBox exiba as opções predefinidas.

• O JCheckBox seja exibido desmarcado por padrão.

• O JTextField permita entrada de texto.

• Os botões Salvar e Sair sejam exibidos, mas sem funcionalidade

 

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: Programação orientada a objetos II

Unidade: U3_Padrões de projeto, ferramentas e métodos ágeis

Aula: A2_Padrões de projetos em orientação a objetos

OBJETIVOS

Definição dos objetivos da aula prática:

Criar uma classe que siga o padrão de projeto Singleton.

Garantir que apenas uma instância da classe seja criada durante a execução do programa.

Demonstrar o uso da classe Singleton em um cenário prático.

PROCEDIMENTOS PRÁTICOS E APLICAÇÕES

Procedimento/Atividade nº 1

1. Configure um projeto Java no IDE de sua escolha.

2. Crie uma classe Singleton com as seguintes características:

3. Um construtor privado para impedir a criação de instâncias externas.

4. Um campo estático para armazenar a única instância.

5. Um método estático público para acessar a instância.

6. Teste a classe Singleton em um programa principal, verificando se a mesma

instância é utilizada.

7. Implemente um exemplo prático para demonstrar a utilidade do padrão.

8. Checklist:

✓ Criar uma classe Singleton com um construtor privado.

✓ Criar um método estático para retornar a instância única.

✓ Garantir a criação de uma única instância.

✓ Demonstrar o uso do Singleton em um cenário prático.

RESULTADOS

Resultados do experimento:

Público3

O aluno deverá enviar um PDF contendo todos os código fontes referentes:

• O programa deve criar apenas uma instância da classe Singleton.

• Ao comparar as referências singleton1 e singleton2, elas devem ser iguais.

A mensagem “Instância Singleton criada!” será exibida apenas uma vez, mesmo que

o método getInstance() seja chamado várias vezes.

 

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: Programação orientada a objetos II

Unidade: U2_Programação concorrente orientada a objetos

Aula: A1_Programação em Java usando threads

OBJETIVOS

Definição dos objetivos da aula prática:

 Criar uma aplicação em Java que demonstre o uso de Threads.

 Implementar duas threads:

• Uma que exibe números de 1 a 10 com intervalo de 1 segundo.

• Outra que exibe mensagens personalizadas a cada 2 segundos.

 Garantir que ambas as threads executem de forma simultânea.

PROCEDIMENTOS PRÁTICOS E APLICAÇÕES

Procedimento/Atividade nº 1

1. Configure um projeto Java no IDE de sua preferência.

2. Crie duas classes que implementem a interface Runnable.

3. Nas classes, implemente o método run() para definir as tarefas de cada thread.

4. Utilize a classe Thread para executar as tarefas simultaneamente.

5. Adicione um Thread.sleep() para criar os intervalos desejados.

Compile e execute o programa para verificar a execução paralela das threads.

Checklist:

✓ Criar duas classes que implementem a interface Runnable.

✓ Implementar o método run() em cada classe com a lógica apropriada.

✓ Instanciar objetos das classes e passar para a classe Thread.

✓ Iniciar as threads com o método start()..

RESULTADOS

Resultados do experimento:

O aluno deverá enviar um PDF contendo todos os código fontes referentes:

Público3

• Duas threads serão executadas simultaneamente.

• Uma thread exibirá números de 1 a 10 com intervalos de 1 segundo.

• Outra thread exibirá mensagens personalizadas com intervalos de 2 segundos.

• A execução das threads continuará até que ambas terminem suas tarefas

 

ROTEIRO DE AULA PRÁTICA

NOME DA DISCIPLINA: Programação orientada a objetos II

Unidade: U4_Novas tecnologias para programação em banco de dados

Aula: A1_Banco de dados NoSQL

OBJETIVOS

Definição dos objetivos da aula prática:

 Conectar-se a um banco de dados MySQL.

 Executar uma consulta SELECT para buscar dados de uma tabela.

 Exibir os resultados no console.

PROCEDIMENTOS PRÁTICOS E APLICAÇÕES

Procedimento/Atividade nº 1

1. Certifique-se de ter o driver MySQL Connector/J configurado no seu projeto.

2. Crie um banco de dados com uma tabela de exemplo (caso não tenha).

3. Configure os parâmetros de conexão (URL, usuário, senha).

4. Use a API JDBC para:

5. Estabelecer a conexão.

6. Preparar e executar a consulta SQL.

7. Processar o resultado retornado.

 Compile e execute o programa.

8. Checklist:

✓ Configurar o driver JDBC no projeto.

✓ Criar a tabela de exemplo no MySQL.

✓ Escrever o código para conectar ao banco de dados.

✓ Executar um SELECT na tabela e exibir os resultados.

RESULTADOS

Resultados do experimento:

Público3

O aluno deverá enviar um PDF contendo todos os código fontes referentes:

• Conexão bem-sucedida com o banco de dados MySQL.

• Consulta SELECT executada corretamente.

Resultados da consulta:

ID: 1, Nome: João Silva, Email: joao@example.com

ID: 2, Nome: Maria Oliveira, Email: maria@example.com

ID: 3, Nome: Carlos Souza, Email: carlos@example.com

Tipo

Cópia, Exclusivo

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “PROGRAMAÇÃO ORIENTADA A OBJETOS”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Carrinho de compras
PROGRAMAÇÃO ORIENTADA A OBJETOSPROGRAMAÇÃO ORIENTADA A OBJETOS
Faixa de preço: R$ 99,99 através R$ 149,99Ver opções