Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10...
Transcript of Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10...
![Page 1: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/1.jpg)
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Disciplina 4609 – Estudo de linguagem de Montagem - JAVA
![Page 2: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/2.jpg)
ORIENTAÇÕES
• Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 – Estudo de
Linguagem de Montagem – JAVA”.
• Prazo para resolução : 31/05/ 2018.
• Os Ed´s são acessados pelo seguinte link: https://online.unip.br/ e no site da sala há um passo a
passo para o acesso.
• Para aprovação são necessários 7 questões corretas e justificadas adequadamente.
• No histórico de notas aparecerá a sigla AP caso aprovado ou REP caso contrário.
• ED´s também causam Dependências, quem não fizer agora terá que fazer no próximo semestre.
![Page 3: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/3.jpg)
QUESTÃO 6
A. II e IV são corretas.
B. III e IV são corretas.
C. I e V são corretas.
D. II, III, IV estão corretas.
E. I e IV estão corretas.
![Page 4: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/4.jpg)
RESPOSTA
A. II e IV são corretas.
B. III e IV são corretas.
C. I e V são corretas.
D. II, III, IV estão corretas.
E. I e IV estão corretas.
I – Incorreta: A principal característica da Herança é que as
subclasses herdam métodos da superclasse.
III – Incorreta: Podem ser declarados métodos void sem
corpo, entretanto isso não é obrigatório.
V – Incorreta: Métodos Privados não podem ser acessados
diretamente, somente através de gets e sets.
![Page 5: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/5.jpg)
QUESTÃO 7
A. II e IV são corretas.
B. I e IV são corretas.
C. I, IV e V são corretas.
D. I e V estão corretas.
E. I, III e V estão corretas.
![Page 6: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/6.jpg)
RESPOSTA
A. II e IV são corretas.
B. I e IV são corretas.
C. I, IV e V são corretas.
D. I e V estão corretas.
E. I, III e V estão corretas.
I – Incorreta: ....comportamentos iguais .......
III – Incorreta: Um objeto é uma abstração do mundo real.
V – Incorreta: Para atingir a minimização na reutilização
utilizamos recursos da própria linguagem Java.
![Page 7: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/7.jpg)
QUESTÃO 8
A. I,II, III e IV são corretas.
B. Todas são corretas.
C. I, II e IV são corretas.
D. III e IV são corretas.
E. II e IV estão corretas.
![Page 8: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/8.jpg)
RESPOSTA
A. I,II, III e IV são corretas.
B. Todas são corretas.
C. I, II e IV são corretas.
D. III e IV são corretas.
E. II e IV estão corretas.
I – Incorreta: Objetos passivos são objetos “que não fazem
nada”, como por exemplo o objeto CONTA.
III – Incorreta: Os métodos manipulam .....
V – Incorreta: Através da Superclasse é que geramos classes
mais especializadas.
![Page 9: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/9.jpg)
QUESTÃO 9
A. I,II, III e IV são corretas.
B. Todas são corretas.
C. II e IV são corretas.
D. I, III e IV são corretas.
E. II e V estão corretas.
![Page 10: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/10.jpg)
RESPOSTA
A. I,II, III e IV são corretas.
B. Todas são corretas.
C. II e IV são corretas.
D. I, III e IV são corretas.
E. II e V estão corretas.
Para justificar a questão, consultar a tabela de
modificadores de acesso que está no material de aula.
![Page 11: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/11.jpg)
QUESTÃO 10
![Page 12: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/12.jpg)
RESPOSTA
Estão corretas as alternativas II e IV.
Alternativa I - Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma
mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas
comportamentos distintos, especializados para cada classe derivada, usando para tanto uma
referência a um objeto do tipo da superclasse.
Alternativa III – Encapsulamento é uma técnica utilizada para proteção dos dados.
Alternativa V – Não existe herança múltipla em JAVA.
![Page 13: Linguagem de Programação orientada a objetos · •Devem ser resolvidos e justificados os 10 exercícios (ED´s) da disciplina “4609 –Estudo de Linguagem de Montagem –JAVA”.](https://reader034.fdocumentos.com/reader034/viewer/2022050609/5fb0bc1f3b78366c885d3792/html5/thumbnails/13.jpg)