Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Prévia do material em texto

Questão 1/10 - Programação Orientada a Objetos
“O Java possui comandos que servem para resolver ambiguidades e fazer referências explícitas para as classes.”
Sobre o tópico em questão considere as afirmações a seguir:
I- O comando super faz referência explícita a superclasse
II- O comando this faz referência explícita a própria classe
III- O comando sub faz referência explícita a subclasse.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
C I e II apenas
Você assinalou essa alternativa (C)
D I e III apenas
E Nenhum dos itens está correto.
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode ser utilizado para chamar
o construtor da superclasse.
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado para resolver
ambiguidades quando temos um parâmetro que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
 
Conteúdo abordado na Aula 4 - Tema 4
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode ser utilizado para chamar
o construtor da superclasse.
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado para resolver
ambiguidades quando temos um parâmetro que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
 
Conteúdo abordado na Aula 4 - Tema 4
Você acertou!
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode ser utilizado para chamar
o construtor da superclasse.
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado para resolver
ambiguidades quando temos um parâmetro que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
 
Conteúdo abordado na Aula 4 - Tema 4
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode ser utilizado para chamar
o construtor da superclasse.
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado para resolver
ambiguidades quando temos um parâmetro que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
 
Conteúdo abordado na Aula 4 - Tema 4
(VERDADEIRO) I. O comando super faz referência para a superclasse e utilizado sozinho pode ser utilizado para chamar
o construtor da superclasse.
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 1/12
Questão 2/10 - Programação Orientada a Objetos
“A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, 
geralmente relacionadas com objetos sendo trabalhados de diferentes formas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Java permite uma subclasse ter várias superclasse, bastando usar a vírgula para separar as classes após o comando extends.
II-O comportamento da interface lembra a classe abstrata e não pode ser instanciada.
III- Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser os atributos de uma classe.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
Você assinalou essa alternativa (B)
C I e II apenas
D I e III apenas
(VERDADEIRO) II. O comando this faz referência explícita à própria classe, e é muito utilizado para resolver
ambiguidades quando temos um parâmetro que recebe o mesmo nome de um atributo.
(FALSO) III. Não existe em Java um comando sub com essa finalidade.
 
Conteúdo abordado na Aula 4 - Tema 4
(FALSO) I. O conceito de herança múltipla não existe em Java.
(CORRETO) II. A interface é semelhante a uma classe abstrata, no entanto é possível implementar diversas interfaces,
enquanto só é possível herdar uma única classe, dentre outras diferenças.
(FALSO) III. Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser a assinatura
dos métodos de uma classe. 
 
Conteúdo abordado na Aula 5 - Tema 4
Você acertou!
(FALSO) I. O conceito de herança múltipla não existe em Java.
(CORRETO) II. A interface é semelhante a uma classe abstrata, no entanto é possível implementar diversas interfaces,
enquanto só é possível herdar uma única classe, dentre outras diferenças.
(FALSO) III. Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser a assinatura
dos métodos de uma classe. 
 
Conteúdo abordado na Aula 5 - Tema 4
(FALSO) I. O conceito de herança múltipla não existe em Java.
(CORRETO) II. A interface é semelhante a uma classe abstrata, no entanto é possível implementar diversas interfaces,
enquanto só é possível herdar uma única classe, dentre outras diferenças.
(FALSO) III. Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser a assinatura
dos métodos de uma classe. 
 
Conteúdo abordado na Aula 5 - Tema 4
(FALSO) I. O conceito de herança múltipla não existe em Java.
(CORRETO) II. A interface é semelhante a uma classe abstrata, no entanto é possível implementar diversas interfaces,
enquanto só é possível herdar uma única classe, dentre outras diferenças.
(FALSO) III. Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser a assinatura
dos métodos de uma classe. 
 
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 2/12
E Nenhum dos itens está correto.
Questão 3/10 - Programação Orientada a Objetos
“Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante o tempo de execução (do 
inglês Runtime). Por padrão, as exceções interrompem a execução dos programas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- No Java o “error” e “exception” são nomes distintos que descrevem a mesma coisa
II- A Máquina Virtual Java é quem detecta as exceções
III- As exceções caso não sejam tratadas pelo programador encerram o programa sem nenhuma mensagem ou detalhes adicionais
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
Você assinalou essa alternativa (B)
C I e II apenas
Conteúdo abordado na Aula 5 - Tema 4
(FALSO) I. O conceito de herança múltipla não existe em Java.
(CORRETO) II. A interface é semelhante a uma classe abstrata, no entanto é possível implementar diversas interfaces,
enquanto só é possível herdar uma única classe, dentre outras diferenças.
(FALSO) III. Em resumo, uma Interface pode ser entendida como um protocolo que explica como deve ser a assinatura
dos métodos de uma classe. 
 
Conteúdo abordado na Aula 5 - Tema 4
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorreu na plataforma como
falta de memória. Já as “exception” geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma
divisão por zero.
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para a primeira classe na
pilha de chamada que seja capaz de tratar a exceção. 
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e onde ocorreu a exceção
caso o programador não tenha programado um tratamento específico.
 
Conteúdo abordado na Aula 6 - Tema 1
Você acertou!
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorreu na plataforma como
falta de memória. Já as “exception” geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma
divisão por zero.
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para a primeira classe na
pilha de chamada que seja capaz de tratar a exceção. 
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e onde ocorreu a exceçãocaso o programador não tenha programado um tratamento específico.
 
Conteúdo abordado na Aula 6 - Tema 1
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorreu na plataforma como
falta de memória. Já as “exception” geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma
divisão por zero.
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para a primeira classe na
pilha de chamada que seja capaz de tratar a exceção. 
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 3/12
D I e III apenas
E Nenhum dos itens está correto.
Questão 4/10 - Programação Orientada a Objetos
“Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante o tempo de execução (do 
inglês Runtime). Por padrão, as exceções interrompem a execução dos programas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Para criar sua própria exceção basta criar um método com assinatura específica das exceções.
II-Um dos usos de criar suas próprias exceções é a possibilidade de personalizar o tratamento para cada problema específico e flexibilidade, 
por permitir adicionar novos atributos e métodos. 
III- RuntimeException é um tipo de exceção checadas pelo compilador e precisam de try catch.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
Você assinalou essa alternativa (B)
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e onde ocorreu a exceção
caso o programador não tenha programado um tratamento específico.
 
Conteúdo abordado na Aula 6 - Tema 1
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorreu na plataforma como
falta de memória. Já as “exception” geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma
divisão por zero.
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para a primeira classe na
pilha de chamada que seja capaz de tratar a exceção. 
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e onde ocorreu a exceção
caso o programador não tenha programado um tratamento específico.
 
Conteúdo abordado na Aula 6 - Tema 1
(FALSO) I. No Java, “error” geralmente não tem tratamento e é relacionado com algo que ocorreu na plataforma como
falta de memória. Já as “exception” geralmente podem ser manejados e ocorrem em nível de programa, por exemplo uma
divisão por zero.
(CORRETO) II. A Máquina Virtual Java detecta as exceções e devolve o controle do código para a primeira classe na
pilha de chamada que seja capaz de tratar a exceção. 
(FALSO) III. A JVM interrompe o programa e apresenta mensagens informando de que tipo e onde ocorreu a exceção
caso o programador não tenha programado um tratamento específico.
 
Conteúdo abordado na Aula 6 - Tema 1
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção.
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não são parte das exceções
padrão. 
(FALSO) III. RuntimeException são exceções não checadas.
 
Conteúdo abordado na Aula 6 - Tema 2
Você acertou!
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção.
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não são parte das exceções
padrão. 
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 4/12
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.
Questão 5/10 - Programação Orientada a Objetos
“Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante o tempo de execução (do 
inglês Runtime). Por padrão, as exceções interrompem a execução dos programas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- No java o comando throw explicitamente lança uma exceção
II- Exceções ‘Checked’ são nativas do Java.
III- Exceções ‘Unchecked’ não são nativas do Java.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
Você assinalou essa alternativa (A)
(FALSO) III. RuntimeException são exceções não checadas.
 
Conteúdo abordado na Aula 6 - Tema 2
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção.
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não são parte das exceções
padrão. 
(FALSO) III. RuntimeException são exceções não checadas.
 
Conteúdo abordado na Aula 6 - Tema 2
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção.
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não são parte das exceções
padrão. 
(FALSO) III. RuntimeException são exceções não checadas.
 
Conteúdo abordado na Aula 6 - Tema 2
(FALSO) I. Para criar uma exceção deve se fazer uma classe que herde de outra classe Exceção.
(CORRETO) II. Criar a própria exceção permite flexibilidade de criar atributos e métodos que não são parte das exceções
padrão. 
(FALSO) III. RuntimeException são exceções não checadas.
 
Conteúdo abordado na Aula 6 - Tema 2
Você acertou!
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja tratada.
(FALSO) II- Exceções ‘Checked’ são nativas do Java.
(FALSO) III- Exceções ‘Unchecked’ não são nativas do Java.
 
Conteúdo abordado na Aula 6 - Tema 2
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 5/12
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.
Questão 6/10 - Programação Orientada a Objetos
“Os construtores funcionam de forma parecida com os métodos, eles são códigos executados no momento da instanciação.”
Sobre o tópico em questão considere as afirmações a seguir:
I- No Java os construtores também são herdados
II- No Java, independente da superclasse uma subclasse pode sempre optar por não implementar construtor.
III- No Java uma subclasse pode ter várias superclasses
É correto apenas o que se afirma em
Nota: 10.0
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja tratada.
(FALSO) II- Exceções ‘Checked’ são nativas do Java.
(FALSO) III- Exceções ‘Unchecked’ não são nativas do Java.
 
Conteúdo abordado na Aula 6 - Tema 2
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja tratada.
(FALSO) II- Exceções ‘Checked’ são nativas do Java.
(FALSO) III- Exceções ‘Unchecked’ não são nativas do Java.
 
Conteúdo abordado na Aula 6 - Tema 2
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja tratada.
(FALSO) II- Exceções ‘Checked’ são nativas do Java.
(FALSO) III- Exceções ‘Unchecked’ não são nativas do Java.
 
Conteúdo abordado na Aula 6 - Tema 2
(CORRETO) I. O comando throw lança uma exceção, que irá forçar o fim do programa caso não seja tratada.
(FALSO) II- Exceções ‘Checked’ são nativas do Java.
(FALSO) III- Exceções ‘Unchecked’ não são nativas do Java.
 
Conteúdo abordado na Aula 6 - Tema 2
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 6/12
A I apenas
B II apenas
C I e II apenas
D I e III apenas
E Nenhum dos itens está correto.
Você assinalou essa alternativa (E)
Questão 7/10 - Programação Orientada a Objetos
“A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, 
geralmente relacionadas com objetos sendo trabalhados de diferentesformas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma referência, que aponta uma posição de 
memória
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar superclasses
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâmetros de um dos
construtores da superclasse.
(FALSO) III. Não existe herança múltipla em Java
 
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar superclasses
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâmetros de um dos
construtores da superclasse.
(FALSO) III. Não existe herança múltipla em Java
 
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar superclasses
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâmetros de um dos
construtores da superclasse.
(FALSO) III. Não existe herança múltipla em Java
 
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar superclasses
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâmetros de um dos
construtores da superclasse.
(FALSO) III. Não existe herança múltipla em Java
 
Conteúdo abordado na Aula 4 - Tema 3
Você acertou!
(FALSO) I. Os construtores no Java não são herdados, mas subclasses podem invocar superclasses
(FALSO) II. A subclasse tem que possuir um construtor que receba ao menos os mesmos parâmetros de um dos
construtores da superclasse.
(FALSO) III. Não existe herança múltipla em Java
 
Conteúdo abordado na Aula 4 - Tema 3
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 7/12
II- A instanciação no Java se dá pelo comando new
III- Uma variável´declarada como SubClasse pode ser instanciada como SuperClasse. Como no exemplo SubClasse f = new SuperClasse();
É correto apenas o que se afirma em
Nota: 0.0 Você não pontuou essa questão
A I apenas
B II apenas
C I e II apenas
D I e III apenas
Você assinalou essa alternativa (D)
E Nenhum dos itens está correto.
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma
referência, que aponta uma posição de memória, comportamento semelhante ao que se chama de ponteiro em outras
linguagens. 
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe com eventuais parâmetros
para o construtor.
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. Como no exemplo
SuperClasse f = new SubClasse();
 
Conteúdo abordado na Aula 5 - Tema 2
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma
referência, que aponta uma posição de memória, comportamento semelhante ao que se chama de ponteiro em outras
linguagens. 
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe com eventuais parâmetros
para o construtor.
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. Como no exemplo
SuperClasse f = new SubClasse();
 
Conteúdo abordado na Aula 5 - Tema 2
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma
referência, que aponta uma posição de memória, comportamento semelhante ao que se chama de ponteiro em outras
linguagens. 
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe com eventuais parâmetros
para o construtor.
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. Como no exemplo
SuperClasse f = new SubClasse();
 
Conteúdo abordado na Aula 5 - Tema 2
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma
referência, que aponta uma posição de memória, comportamento semelhante ao que se chama de ponteiro em outras
linguagens. 
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe com eventuais parâmetros
para o construtor.
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. Como no exemplo
SuperClasse f = new SubClasse();
 
Conteúdo abordado na Aula 5 - Tema 2
(CORRETO) I.Quando criamos uma variável de uma classe na linguagem Java, a mesma se comporta como uma
referência, que aponta uma posição de memória, comportamento semelhante ao que se chama de ponteiro em outras
linguagens. 
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 8/12
Questão 8/10 - Programação Orientada a Objetos
“Não é raro nos depararmos com uma situação na qual desejamos representar classes que possuem semelhanças entre si e em que uma 
das classes pode ser entendida como baseada em outra, o conceito de herança atua neste sentido facilitando essa representação.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Subclasses são herdeiras e superclasses são herdadas
II- Préclasses são classes herdeiras e pósclasses são herdadas
III- Classes filhas são herdeiras e classes mães são herdadas
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
C I e II apenas
D I e III apenas
Você assinalou essa alternativa (D)
(CORRETO) II. A instanciação no Java se dá pelo comando new. Seguido do nome da classe com eventuais parâmetros
para o construtor.
(FALSO) III. Uma variável´declarada como superClasse pode ser instanciada como subClasse. Como no exemplo
SuperClasse f = new SubClasse();
 
Conteúdo abordado na Aula 5 - Tema 2
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo subclasses e superclasses é uma delas. 
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo classe mãe e classe filha é uma delas.
 
Conteúdo abordado na Aula 4 - Tema 1
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo subclasses e superclasses é uma delas. 
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo classe mãe e classe filha é uma delas.
 
Conteúdo abordado na Aula 4 - Tema 1
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo subclasses e superclasses é uma delas. 
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo classe mãe e classe filha é uma delas.
 
Conteúdo abordado na Aula 4 - Tema 1
Você acertou!
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo subclasses e superclasses é uma delas. 
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4oo… 9/12
E Nenhum dos itens está correto.
Questão 9/10 - Programação Orientada a Objetos
“Os construtores funcionam de forma parecida com os métodos, eles são códigos executados no momento da instanciação.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Não é possível aplicar mais de um construtor por classe.
II-Classes que não tenham um construtor explícito ganham um construtor vazio implícito
III-Construtores são criados colocando ‘void’ antes do nome do construtor.
É correto apenas o que se afirma em
Nota: 10.0
A I apenas
B II apenas
Você assinalou essa alternativa (B)
C I e II apenas
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo classe mãe e classe filha é uma delas.
 
Conteúdo abordado na Aula 4 - Tema 1
(CORRETO) I. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo subclasses e superclasses é uma delas. 
(FALSO) II. Os nomes em questão não existem em nenhum contexto de herança.
(CORRETO) III. Dentre os muitos nomes na literatura que descrevem a relação entre classes herdeiras e herdadas, o
termo classe mãe e classe filha é uma delas.
 
Conteúdo abordado na Aula 4 - Tema 1
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâmetros diferentes.
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nada, apenas viabiliza a
instanciação da classe sem parâmetros. 
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
 
Conteúdo abordado na Aula 4 - Tema 3
Você acertou!
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâmetros diferentes.
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nada, apenas viabiliza a
instanciação da classe sem parâmetros. 
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
 
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâmetros diferentes.
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nada, apenas viabiliza a
instanciação da classe sem parâmetros. 
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
 
Conteúdo abordado na Aula 4 - Tema 3
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4o… 10/12
D I e III apenas
E Nenhum dos itens está correto.
Questão 10/10 - Programação Orientada a Objetos
“A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, 
geralmente relacionadas com objetos sendo trabalhados de diferentes formas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- Classes Abstratas não podem ser instanciadas
II- É necessário implementar todos os métodos nas classes abstratas
III- Não podem servir de referência para subclasses por serem abstratas.
É correto apenas o que se afirma em
Nota: 0.0 Você não pontuou essa questão
A I apenas
B II apenas
C I e II apenas
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâmetros diferentes.
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nada, apenas viabiliza a
instanciação da classe sem parâmetros. 
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
 
Conteúdo abordado na Aula 4 - Tema 3
(FALSO) I. É possível criar quantos construtores quiser desde que recebam um conjunto de parâmetros diferentes.
(CORRETO) II. O construtor implícito só existe na ausência de outros construtores e não faz nada, apenas viabiliza a
instanciação da classe sem parâmetros. 
(FALSO) III. Não se deve colocar nenhum tipo de retorno no construtor, nem mesmo void.
 
Conteúdo abordado na Aula 4 - Tema 3
(CORRETO) I. Classes abstratas não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto desse
tipo de classe. 
(FALSO) II. Classes abstratas permitem criarmos métodos desprovidos de implementação, mas que obrigatoriamente
devem ser implementados por suas subclasses. 
(FALSO) III. Classes abstratas podem referenciar objetos de subclasses graças ao polimorfismo. 
 
Conteúdo abordado na Aula 5 - Tema 3
(CORRETO) I. Classes abstratas não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto desse
tipo de classe. 
(FALSO) II. Classes abstratas permitem criarmos métodos desprovidos de implementação, mas que obrigatoriamente
devem ser implementados por suas subclasses. 
(FALSO) III. Classes abstratas podem referenciar objetos de subclasses graças ao polimorfismo. 
 
Conteúdo abordado na Aula 5 - Tema 3
(CORRETO) I. Classes abstratas não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto desse
tipo de classe. 
(FALSO) II. Classes abstratas permitem criarmos métodos desprovidos de implementação, mas que obrigatoriamente
devem ser implementados por suas subclasses. 
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4o… 11/12
D I e III apenas
Você assinalou essa alternativa (D)
E Nenhum dos itens está correto.
(FALSO) III. Classes abstratas podem referenciar objetos de subclasses graças ao polimorfismo. 
 
Conteúdo abordado na Aula 5 - Tema 3
(CORRETO) I. Classes abstratas não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto desse
tipo de classe. 
(FALSO) II. Classes abstratas permitem criarmos métodos desprovidos de implementação, mas que obrigatoriamente
devem ser implementados por suas subclasses. 
(FALSO) III. Classes abstratas podem referenciar objetos de subclasses graças ao polimorfismo. 
 
Conteúdo abordado na Aula 5 - Tema 3
(CORRETO) I. Classes abstratas não podem ser instanciadas, ocorre um erro ao tentarmos instanciar um objeto desse
tipo de classe. 
(FALSO) II. Classes abstratas permitem criarmos métodos desprovidos de implementação, mas que obrigatoriamente
devem ser implementados por suas subclasses. 
(FALSO) III. Classes abstratas podem referenciar objetos de subclasses graças ao polimorfismo. 
 
Conteúdo abordado na Aula 5 - Tema 3
01/07/2024, 17:03 AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/llHBm5lQhKJ0Xh5Cfnc3wA%3D%3D/novo/2/F3mw9TA56VYrZE%2B4o… 12/12

Mais conteúdos dessa disciplina