Aula Prática Programação Orientada a Objetos II

Pague pelo PIX ou cartão e faça o download agora mesmo. Parcele suas compras em até 12x.

Visa Boleto Mastercard American Express Diners Club Elo Hipercard Mercado Pago

R$ 100,00

Descrição

Aula Prática Programação Orientada a Objetos

ROTEIRO DE AULA PRÁTICA

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:
  • Uma JComboBox: Exibirá uma lista de opções predefinidas.
  • Um JCheckBox: Permite marcar ou desmarcar uma opção.
  • Um JTextField: Para entrada de texto.
  • Dois botões:
    • Salvar (sem funcionalidade implementada).
    • 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.
  • 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: 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:

  • 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: 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:

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: 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.

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:

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

Elaboramos os portfólios, já deixamos prontos, nas normas da ABNT e conforme os requisitos da universidade. Fácil assim! O MELHOR É QUE VOCÊ COMPRA E JÁ BAIXA NA HORA O SEU ARQUIVO EM WORD! Sabemos que conciliar trabalho, família, vida profissional e estudos é difícil hoje em dia, por isso, estamos aqui para ajudar você. Conte com nossa qualidade, experiência e profissionalismo adquirindo seu portfólio conosco. GARANTIMOS SEU CONCEITO!

Como se realizam os envios?

O seu trabalho é disponibilizado pronto, respondido e nas normas já na mesma hora aqui em nosso site na sua área de downloads e também no seu e-mail.

Em quanto tempo recebo o portfólio?

Os envios são imediatos. Após sua compra, o trabalho já é disponibilizado instantaneamente aqui em nosso site e no seu e-mail.

E se o portfólio que comprei precisar de correção?

Caso haja alguma solicitação de correção/alteração por parte do tutor, basta entrar em contato conosco pelo WhatsApp que providênciaremos sem custo algum.

Qual o formato do arquivo?

Os arquivos são enviados em formato Word e são editáveis.

Caso eu tiver alguma dúvida, terei suporte no pós venda?

Sim, com certeza. Basta clicar no ícone do WhatsApp no cantinho da tela. Será um prazer atendê-lo(a).

Quais os seus canais de contato?

Whatsapp: 53 984751621 – Clicar no canto da tela ou ESCANEIE O QRCODE ABAIXO

projeto de extensão unopar

E-mail:portifoliosp@gmail.com

Portfólio em Word, respondido, completo e já nas normas

Main Menu