Logo Passei Direto
Buscar

Teste_ Atividade 3 pdf poo 2

Ferramentas de estudo

Questões resolvidas

Sabendo que a classe Motocicleta é herdeira da classe base Veiculo, analise as asserções abaixo e a relação proposta entre elas:
I. Em funcao1 ocorre polimorfismo estático, ou seja, em tempo de compilação, quando a implementação do método a ser utilizada é escolhida durante a geração do bytecode. PORQUE II. Classes herdeiras podem sobrepor métodos da classe base, portanto a implementação do método utilizado em funcao1 irá depender da classe do objeto passado em “v”. A respeito dessas asserções, assinale a opção correta:
As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa correta da I.
A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da I.
Ambas as asserções são proposições falsas.
A asserção I é uma proposição verdadeira e a asserção II é uma proposição falsa.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Sabendo que a classe Motocicleta é herdeira da classe base Veiculo, analise as asserções abaixo e a relação proposta entre elas:
I. Em funcao1 ocorre polimorfismo estático, ou seja, em tempo de compilação, quando a implementação do método a ser utilizada é escolhida durante a geração do bytecode. PORQUE II. Classes herdeiras podem sobrepor métodos da classe base, portanto a implementação do método utilizado em funcao1 irá depender da classe do objeto passado em “v”. A respeito dessas asserções, assinale a opção correta:
As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa correta da I.
A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da I.
Ambas as asserções são proposições falsas.
A asserção I é uma proposição verdadeira e a asserção II é uma proposição falsa.

Prévia do material em texto

Atividade 3
Iniciado: 20 abr em 16:04
Instruções do teste

Pergunta 1 0,2 pts

Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
Leia o texto a seguir:
 
“Uma classe pode assumir alguns comportamentos. Por exemplo, uma classe pode ser definida a
partir de outra classe já existente. Nesse caso a classe definida a partir de uma classe existente é
chamada de classe-filho (ou subclasse), enquanto a classe existente é denominada classe-pai. É
possível determinar famílias de classes através de um conceito de hierarquia de classes.“
 
Fonte: MANZANO, J. A. N. G. Java 7: programação de computadores: guia prática de introdução,
orientação e desenvolvimento. São Paulo: Érica, 2011.
 
Considerando as informações apresentadas, assinale a opção correta:
A classe-filho automaticamente herda os atributos e as funcionalidades da classe-pai. A este efeito dá-se o nome
de acoplamento.
A classe-filho automaticamente herda os atributos e as funcionalidades da classe-pai. A este efeito dá-se o nome
de encapsulamento.
A classe-filho automaticamente herda os atributos e as funcionalidades da classe-pai. A este efeito dá-se o nome
de herança.
A classe-filho automaticamente herda os atributos e as funcionalidades da classe-pai. A este efeito dá-se o nome
de polimorfismo.
A classe-filho automaticamente herda os atributos e as funcionalidades da classe-pai. A este efeito dá-se o nome
de abstração.
A+
A
A-
20/04/26, 16:14 Teste: Atividade 3
https://famonline.instructure.com/courses/51087/quizzes/244182/take 1/4
Pergunta 2 0,2 pts

Pergunta 3 0,2 pts
Analise os trechos de código abaixo:
 
 
O que podemos afirmar sobre a relação entre as classes A e B? 
Objetos da classe B possuem todos os atributos e métodos da classe A, podendo possuir também outros métodos
e atributos.
Métodos da classe B possuem acesso a todos os atributos da classe A.
Métodos da classe A possuem acesso a todos os atributos da classe B.
Objetos da classe A possuem todos os atributos e métodos da classe B, podendo possuir também outros métodos
e atributos.
Métodos da classe B com o mesmo nome de métodos da classe A serão idênticos aos da classe A.
Na modelagem de sistema, o paradigma da Orientação a Objetos (OO) traz consigo uma série de
conceitos que procuram incrementar a qualidade do software produzido, por meio da observação de
objetos do mundo real, incluindo seus comportamentos e ações, de modo que sejam abstraídos em
um sistema de software. Um dos conceitos estabelecidos pela Orientação a Objetos é o
Polimorfismo.
 
 
Em relação ao Polimorfismo, assinale a alternativa com a definição correta:
A+
A
A-
20/04/26, 16:14 Teste: Atividade 3
https://famonline.instructure.com/courses/51087/quizzes/244182/take 2/4

Pergunta 4 0,2 pts
Polimorfismo estabelece que um componente pode herdar características de outro.
Polimorfismo estabelece que o acesso aos componentes do sistema deve ser restrito.
Polimorfismo estabelece que um componente pode ser criado a partir de outro objeto.
Polimorfismo estabelece que uma mesma operação pode possuir nomes diferentes sistema.
Polimorfismo estabelece que uma mesma operação pode realizar tarefas diferentes sistema.
Examine o código abaixo:
 
 
Sabendo que a classe Motocicleta é herdeira da classe base Veiculo, analise as asserções abaixo e
a relação proposta entre elas:
 
I. Em funcao1 ocorre polimorfismo estático, ou seja, em tempo de compilação, quando a
implementação do método a ser utilizada é escolhida durante a geração do bytecode.
 
PORQUE
 
II. Classes herdeiras podem sobrepor métodos da classe base, portanto a implementação do método
utilizado em funcao1 irá depender da classe do objeto passado em “v”.
 
A respeito dessas asserções, assinale a opção correta: 
A+
A
A-
20/04/26, 16:14 Teste: Atividade 3
https://famonline.instructure.com/courses/51087/quizzes/244182/take 3/4

Pergunta 5 0,2 pts
Nenhum dado novo para salvar. Última verificação às 16:14 
A asserção I é uma proposição verdadeira e a asserção II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa correta da I.
A asserção I é uma proposição falsa e a asserção II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa correta da I.
Ambas as asserções são proposições falsas.
Ao desenvolver um sistema para controlar hidrômetros e relógios utilizados para registrar o consumo
de água, é preciso observar que estes dois instrumentos possuem características e comportamento
tanto comuns quanto específicos. Neste contexto, o desenvolvedor utilizou alguns conceitos
fundamentais da orientação a objetos referentes à estrutura das classes para reutilização de código
e outros relacionados ao chamamento de métodos com mesma assinatura, considerando as
especificidades da operação dos hidrômetros. 
 
 
Assinale a alternativa com os conceitos de orientação a objetos implementados pelo
desenvolvedor apresentado no texto:
Agregação e polimorfismo.
Herança e visibilidade.
Abstração e composição.
Herança e polimorfismo.
Composição e agregação.
Enviar teste
A+
A
A-
20/04/26, 16:14 Teste: Atividade 3
https://famonline.instructure.com/courses/51087/quizzes/244182/take 4/4

Mais conteúdos dessa disciplina