Buscar

EM2120104 - INTRODUÇÃO À PROGRAMAÇÃO OO EM JAVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/08/2023, 08:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
Critérios de busca não atendidos.
Exercício por
Tema
 avalie sua aprendizagem
(COPESE-UFT − 2012 − MPE/TO − Técnico Ministerial ¿ Informática)
Analise o código Java a seguir.
É CORRETO a�rmar que o código:
PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA
Lupa  
 
DGT0244_202111198321_TEMAS
Aluno: MARINA DE SOUSA ALMEIDA Matr.: 202111198321
Disc.: PROGRAMAÇÃO ORIENT  2023.2 EAD (GT) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
EM2120104 - INTRODUÇÃO À PROGRAMAÇÃO OO EM JAVA
 
1.
Apresenta um erro de compilação na linha 13, visto que o nome dos 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 ConcursoMPE.java e, assim, o compilador
não saberá qual delas deve ser executada.
Mostra a saída "Joao 20 joao@mp.to.gov.br".
Mostra apenas a saída "Joao 20" porque o atributo email da classe "Pessoa" tem o modi�cador de acesso
protected e, assim, seu conteúdo não pode ser impresso.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
05/08/2023, 08:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
(FUNRIO − 2018 − Câmara de São João de Meriti/ RJ − Analista Legislativo − Analista em Tecnologia − Adaptada)
No que diz respeito à criação de métodos em Java, observe o fragmento a seguir.
O quali�cador, também conhecido por modi�cador, de�ne a visibilidade e pode ser de três tipos básicos:
 
I. O método é visível apenas pela própria classe. É o quali�cador mais restritivo.
II. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
III. O método é visível por qualquer classe. É o quali�cador mais aberto no sentido de que qualquer classe pode
usar este método.
 
Os tipos básicos dos modi�cadores descritos em I, II e III são, respectivamente:
(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada)
Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
(IBFC − 2020 − EBSERH − Analista de Tecnologia da Informação)
Observe cuidadosamente o código Java a seguir:
1. public class OlaMundo {
2. public static void main(String[] args) {
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".
 
2.
"Private", "public" e "protected".
"Protected", "private" e "public".
"Protected", "public" e "private".
"Public", "private" e "protected".
"Private", "protected" e "public".
 
3.
Será exibido um texto no console.
Será exibido o endereço de memória do objeto.
O código não compila.
O código compila, mas não mostra nada.
Os modi�cadores de acesso não podem estar ocultos.
 
4.
05/08/2023, 08:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
3. System.println("Olá Mundo!");
4. }
5. }
Assinale a alternativa correta:
(VUNESP - 2020 - FITO - Técnico em Gestão - Informática)
No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:
(FUNDATEC − 2018 − CIGA/SC − Analista de Sistemas)
Para responder à questão, considere a Figura 11, que mostra um programa elaborado utilizando-se a linguagem de
programação Java. Nessa Figura, inseriu-se, intencionalmente, um retângulo no local apontado pela seta nº 2, de
modo a ocultar qualquer código fonte existente nesse local.
A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e
apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione
adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o
seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while
(repetir.equals("SIM")) {
Quais estão corretas?
A primeira linha do código deveria ser → private class OlaMundo {
Não deveria ter a quarta linha do código.
A terceira linha do código deveria ser → System.out.println("Olá Mundo!")
Não deveria ter a quinta linha do código.
A segunda linha do código deveria ser → public static main(String args) {
 
5.
HashSet
HashMap
List
Collection
ArrayList
 
6.
Apenas I.
Apenas I e II.
05/08/2023, 08:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
 
1. public class Exemplo {
2. public static void main(String[] args) {
3. Set carros = new HashSet();
4. carros.add(¿Sonic¿);
5. carros.add(¿Celta¿);
6. carros.add(¿Corsa¿);
7. carros.add(¿Sonic¿);
8. carros.add(¿Celta¿);
9. carros.remove(¿Celta¿);
10. carros.remove(¿Corsa¿);
11. for (String string : carros) {
12. System.out.println(string);
13. }
14. }
15. }
 
Qual das seguintes alternativas informa o resultado da execução do código?
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
 
public class Automovel {
public void nome(String nome) {
return nome;
}
}
public class Carro extends Automovel {
@Override public void nome(String nome) {
return ¿O carro é ¿ + super.nome(nome);
}
Apenas III.
I, II e III.
Apenas II e III.
 
7.
Celta, Corsa
Sonic, Celta, Sonic
Sonic, Celta, Corsa, Sonic, Celta
Sonic, Sonic
Sonic
 
8.
05/08/2023, 08:19 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
}
public class Executa { public static void main(String[] args) {
Carro carro = new Carro();
System.out.println(carro.nome(¿Corsa¿));
}
}
 
Qual das seguintes alternativas indica o resultado da execução do código?
(CONSULPLAN - 2017 - Câmara de Nova Friburgo/RJ - O�cial Administrativo − Adaptada)
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas
formas é conhecido como:
Corsa
O código não será compilado, pois apresenta erros
O carro é null
O carro é Corsa
null
 
9.
Herança
Agregação
Superclasse
Polimor�smo
Reescrita
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 05/08/2023 08:19:44.

Continue navegando