PRCII - Lista 03 – Revisão Estrutura Simples Prof

Propaganda
SISTEMAS DE INFORMAÇÃO - POO – TRABALHO N2 – Prof.ª Áquila PAS
PARTE I – Prática com Net Beans - JOptionPane
1º Problema – Operadores Aritméticos: Duas variáveis (A e B) possuem
valores distintos (A:=5 e B:= 10), Crie um algoritmo que armazene esses dois
valores nessas duas variáveis, e efetue a troca dos valores de forma que a variável
A passe a possuir o valor da variável B e que a variável B passe a possuir o valor
da variável A. Por fim, apresentar os valores trocado.
2º Problema - Operadores Lógicos: Ler dois valores inteiros para as variáveis A
e B, efetuar a troca dos valores de modo que a variável A passe a possuir o valor
da variável B, e a variável B passe a possuir o valor da variável A. Apresentar os
valores trocados.
3º Problema - Switch: Elabore um programa que liste o número de dias de um
determinado mês. (Janeiro tem 31 dias, Fevereiro tem 28 dias em anos não
bissextos, Março..., ...).
4º Problema – If / Else: Uma empresa de turismo tem a seguinte tabela de
preços para pacotes turísticos para grupos:
Número de pessoas
Preço (em reais)
1 até 4
110/(pessoa*dia)
5 até 8
105/(pessoa*dia)
Acima de 8
98/(pessoa*dia)
Escreva um programa que leia o número de pessoas que comprou o pacote, o
número de dias do pacote turístico e imprima o valor total a ser pago pelo grupo.
5º Problema: Complete o código em JAVA. Você precisa seguir o modelo da UML.
a)
Completar a classe Animal;
b)
No método detalhaAnimal pedir para o usuário inserir a corPelagem e a raça
do cavalo, e no mesmo método imprimir na tela o resultado pedido.
c) Você precisa instanciar e completar o código.
PARTE II – Conceitos Programação Orientada a Objetos
1º Questão: O que é uma IDE? Cite duas IDEs de desenvolvimento em JAVA.
2º Questão: O que são os Padrões de Projeto Gof e UML?
3º Questão: Qual a diferença entre a API SWING e AWT?
4º Questão: Para que serve um construtor? E o que exatamente faz o this?
5º Questão: Como são divididas as Certificações em JAVA? Quais são as
certificações e quem certifica?
Bom Trabalho!
Download