Execrcio 2
Execrcio 2
Questões
Você acertou 6 de 10 questões
Verifique o seu desempenho e continue treinando! Você pode refazer o
exercício quantas vezes quiser.
Verificar Desempenho
A public.
B private.
C protected.
D static.
E transiente.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O modificador de acesso private é o mais adequado para proteger atributos
sensíveis em uma classe, pois restringe o acesso aos atributos apenas
dentro da própria classe. Isso garante que informações sensíveis não sejam
acessíveis de forma indesejada por outras classes ou subclasses.
A Polimorfismo.
B Encapsulamento.
C Herança.
D Interface.
E Serialização.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O encapsulamento é uma característica fundamental na programação
orientada a objetos, utilizada para restringir o acesso direto aos dados de
um objeto e proteger a integridade desses dados. Neste contexto,
um objeto e proteger a integridade desses dados. Neste contexto,
encapsular os atributos de um empregado, como nome, cargo e salário,
assegura que esses dados sejam acessados e modificados apenas por
métodos autorizados na classe.
Resposta incorreta
Opa! A alternativa correta é a letra B. Confira o gabarito comentado!
Gabarito Comentado
Resposta correta: O código não compila.
4 Marcar para revisão
Em um sistema de gerenciamento de biblioteca desenvolvido em Java, cada
livro é representado por um objeto. Estes objetos são instanciados a partir de
uma classe Livro, que possui atributos como título, autor e ano de publicação.
Qual princípio da programação orientada a objetos é primordialmente
demonstrado neste cenário?
A Polimorfismo.
B Encapsulamento.
C Herança.
D Abstração.
E Recursão.
Resposta incorreta
Opa! A alternativa correta é a letra D. Confira o gabarito comentado!
Gabarito Comentado
A abstração é um conceito chave na programação orientada a objetos,
essencial para modelar entidades do mundo real, como livros em uma
biblioteca, em classes e objetos. Este conceito permite focar nas
características essenciais de um objeto, como título, autor e ano de
publicação no caso de um livro, abstraindo os detalhes irrelevantes para o
contexto do programa.
5 Marcar para revisão
Em um sistema de gestão universitária, uma classe Aluno é derivada de Pessoa.
O sistema precisa manipular uma coleção de alunos utilizando as estruturas de
dados fornecidas pelo Java. A classe Aluno tem atributos como matricula e
curso, além de métodos específicos.
Qual é a melhor estrutura de dados em Java para armazenar e acessar
rapidamente informações de alunos por matrícula?
A ArrayList.
B HashMap.
C LinkedList.
D TreeSet.
E Stack.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
A estrutura de dados HashMap é ideal para este cenário, pois permite
armazenar pares chave-valor, como matrícula e informações do aluno, e
oferece acesso rápido a esses dados. As outras opções não são tão
eficientes para acessar rapidamente informações específicas por uma
chave, como a matrícula.
return nome;
System.out.println(carro.nome(¿Corsa¿));
A Corsa
B null
C O carro é null
D O carro é Corsa
Resposta incorreta
Opa! A alternativa correta é a letra E. Confira o gabarito comentado!
Gabarito Comentado
O código Java apresentado possui erros que impedem sua compilação e
execução. O primeiro erro está na declaração do método "nome" na classe
"Automovel", que é declarado como void, mas tenta retornar uma string. O
segundo erro está na classe "Carro", que tenta sobrescrever o método
"nome" da classe "Automovel", mas o faz de maneira incorreta, pois o
método original não retorna nenhum valor. Portanto, a alternativa correta é
a E: "O código não será compilado, pois apresenta erros".
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
Os modificadores em Java definem a visibilidade dos métodos. No
enunciado, temos três descrições de visibilidade. A primeira, que diz que o
método é visível apenas pela própria classe, refere-se ao modificador
"private", que é o mais restritivo. A segunda, que afirma que o método é
visível pela própria classe, por suas subclasses e pelas classes do mesmo
pacote, corresponde ao modificador "protected". Por fim, a terceira
descrição, que indica que o método é visível por qualquer classe,
corresponde ao modificador "public", que é o mais aberto. Portanto, a
alternativa correta é a D: "Private", "protected" e "public".
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O código Java apresentado possui um erro na terceira linha. Em Java, para
imprimir uma mensagem no console, utilizamos o comando
System.out.println(), e não System.println(). Portanto, a terceira linha do
código deveria ser → System.out.println("Olá Mundo!"). As demais linhas
estão corretas e não necessitam de alteração.
D do-while, para garantir que a lista seja percorrida pelo menos uma vez.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O laço for é ideal para percorrer listas ou arrays de forma eficiente e
concisa, permitindo a soma e cálculo da média das notas de maneira direta.
As outras alternativas não se aplicam ao contexto de iteração em listas
para cálculo de médias.
É CORRETO fi ódi
É CORRETO afirmar que o código:
Apresenta um erro de compilação na linha 13, visto que o nome dos
A parâmetros do construtor é diferente do nome dos atributos da classe
"Pessoa".
Não pode ser executado porque existe mais de uma classe no arquivo
D ConcursoMPE.java e, assim, o compilador não saberá qual delas deve
ser executada.
Resposta incorreta
Opa! A alternativa correta é a letra C. Confira o gabarito comentado!
Gabarito Comentado
Resposta correta: Apresenta um erro de compilação na linha 5, pois como o
atributo idade é privado, o conteúdo deste atributo não pode ser acessado
forma em outra classe, sendo necessário criar métodos públicos na classe
"Pessoa".