13
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS Disciplina 4609 – Estudo de linguagem de Montagem - JAVA

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”

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

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”

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”

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”

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”

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”

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”

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”

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”

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”

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”

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”

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”

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”