Baixe o app para aproveitar ainda mais
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.
Compartilhar