Buscar

Prova-POO-Final-2-2013

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

Prévia do material em texto

IFES 
Prova de POO2 
Professor: Paulo Sérgio dos Santos Júnior Data: 
Nome: : 
 
• Regras: 
1) Todos os exercícios devem ter o modelo UML do padrão de projeto; 
2) Todos os exercícios devem ter a codificação JAVA dos problemas; 
3) Reaproveite códigos feitos em exercícios anteriores, caso seja necessário; 
4) O exercício não será aceito, caso não tenha a opção 1, 2 e a justificativa. 
 
1. Em alguns automóveis de luxo o velocímetro congela com a velocidade do momento, quando 
ocorre algum acidente. Isso ocorre, somente, quando o veículo sofre algum tipo de acidente 
grave. Esse ato permite que os peritos saibam qual é a velocidade do automóvel, no momento do 
acidente. Implemente o padrão de projeto que resolve o problema. JUSTIFIQUE A ESCOLHA 
DOS PADRÕES. (2.5) 
 
2. A máquina de goma, apresentada na figura abaixo, apenas aceita moedas de um real. Qualquer 
outro tipo de moeda ela rejeita a moeda. Após o usuário adicionar a moeda, o mesmo deve puxar 
uma alavanca. Após esse comando a máquina de goma de mascar entre a goma, caso exista. O 
desenho abaixo demonstra os estados da máquina. Implemente o padrão de projeto que controle 
a máquina. JUSTIFIQUE A ESCOLHA DOS PADRÕES. (2.5) 
 
 
3. A empresa SimulatioN, está desenvolvendo um sistema que tem como objetivo criar aviões. Para 
isso, o a empresa fornece um conjunto de aviões pré-definidos e um conjunto de partes pré-
IFES 
Prova de POO2 
Professor: Paulo Sérgio dos Santos Júnior Data: 
Nome: : 
 
definidas. O sistema permite que o cliente mude as características físicas dos aviões e a pintura. 
O usuário do sistema pode combinar as peças nos aviões e, assim, criar outros aviões. A 
empresa fornece as seguintes partes que podem ser combinadas: asa, flap, turbina, leme e 
elevadores. O sistema permite colocar qualquer cor no avião. É importante ressaltar que o 
sistema cria outros aviões tendo como base modelos pré-definidos e não simplesmente adiciona 
características. JUSTIFIQUE A ESCOLHA DOS PADRÕES. (2.5) 
 
4. Uma empresa está criando um simulador de formigueiro. No formigueiro existe os seguintes tipos 
de formigas: operárias, soldados e rainha. As operárias são responsáveis por construir o 
formigueiro e buscar alimentos na natureza. Os soldados são responsáveis por proteger o 
formigueiro de ataques externos. A rainha é a responsável por coordenar o formigueiro e pela 
reprodução. Existe somente uma rainha, no formigueiro e inúmeras operárias e soldados. 
Implemente os padrões de projeto que permita desenvolver o formigueiro de tal forma que a 
economia de memória seja reduzido ao máximo. JUSTIFIQUE A ESCOLHA DOS PADRÕES. 
(2.5)

Continue navegando