Buscar

PROGRAMAÇÃO ORIENTADA A OBJETOS 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

Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM 
JAVA Aluno(a): Acertos: 10,0 de 10,0 01/09/2022
Acerto: 1,0 / 1,0
(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) é:
List
ArrayList
HashMap
HashSet
Collection
Respondido em 01/09/2022 19:15:54
Explicação:
Resposta correta: ArrayList
Acerto: 1,0 / 1,0
(COPESE-UFT − 2012 − MPE/TO − Técnico Ministerial ¿ Informática)
Analise o código Java a seguir.
Questão1
a
Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
É CORRETO afirmar que o código:
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".
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".
 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".
Mostra apenas a saída "Joao 20" porque o atributo email da classe "Pessoa" tem o modificador de
acesso protected e, assim, seu conteúdo não pode ser impresso.
Respondido em 01/09/2022 19:18:25
 
 
Explicação:
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".
 
 
Acerto: 1,0 / 1,0
Ano: 2017 Banca: FCC Órgão: TRE-PR Prova: FCC - 2017 - TRE-PR - Técnico Judiciário - Programação de
Sistemas
Uma aplicação Java pode conter, entre outros recursos, classes, interfaces e classes abstratas. Uma instrução
correta que uma interface Java pode conter é:
Public void exibe( ) {System.out.print(''Ok'');}
Protected sacar(double valor);
Public double calcularTributos() {return 27.5;}
 Double calcular(double n1, double n2);
Private int calcularQuantidade(int n1);
Respondido em 01/09/2022 19:19:00
 
 
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
 
 
Acerto: 1,0 / 1,0
Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - BR Distribuidora - Profissional
Júnior - Formação Analista de Sistemas - Ênfase em Java - Crm e Web.
Nas linguagens orientadas a objeto, existe uma diferença entre a referência a um objeto e o valor do objeto.
Em Java, o operador = = e o método equals, este definido para a classe Object, apresentam comportamento
específico, que tem relação com essa característica. Considere o exemplo de um código Java 6 a seguir:
public class Questao {
public static void main(String [ ] args) {
Integer a,b,c,d,e ;
int f ;
char r1,r2,r3,r4,r5 ;
String s ;
a=1; b=1; c = a ;
 Questão3
a
 Questão4
a
d= b; f=1; e = f.;
r 1= ( a.equals(b)? 's' : 'n' ) ;
r 2= ( a.equals(c)? 's' : 'n' ) ;
r 3= ( a==d? 's' : 'n' ) ;
r 4= ( a==e? 's' : 'n' ) ;
r 5= ( a.equals(f)? 's' : 'n' ) ;
s = " "+r1+r2+r3+r4+r5 ;
System.out.println(s) ;
}
}
Executando-se esse código, em que é possível testar como o comportamento exemplificado foi implementado
para a classe Integer e o tipo int, a resposta impressa será:
 sssss
snnns
nnsss
ssnns
nssss
Respondido em 01/09/2022 19:22:24
 
 
Explicação:
A resposta certa é: sssss
 
 
Acerto: 1,0 / 1,0
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Desenvolvimento de
Sistemas
Assinale a afirmativa correta sobre herança em JAVA.
Propriedades mais especializadas da hierarquia ficam em superclasses.
Subclasses herdam o comportamento e o estado da superclasse tanto na herança de classe quanto na
de interface.
 Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
Subclasses têm acesso aos campos privados da sua superclasse.
Respondido em 01/09/2022 19:23:10
 
 
Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
 
 
Acerto: 1,0 / 1,0
Ano: 2020 Banca: COMPERVE Órgão: TJ-RN Prova: COMPERVE - 2020 - TJ-RN - Analista de Sistemas Sênior
(ADAPTADA)
Uma interface na linguagem Java é apenas um contrato que a classe deve cumprir com a interface que a
implementa. Sobre interfaces na linguagem Java, é correto afirmar:
Interfaces são equivalentes às classes abstratas.
 Questão5
a
 Questão6
a
As variáveis e os métodos podem ter qualquer modificador de acesso.
Elas fazem parte de herança.
 As variáveis são implicitamente public static final.
Uma interface pode implementar uma classe.
Respondido em 01/09/2022 19:24:15
 
 
Explicação:
A resposta certa é: As variáveis são implicitamente public static final.
 
 
Acerto: 1,0 / 1,0
Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:
TIMED_WAITING
WAITING
STOPED
RUNNABLE
 BLOCKED
Respondido em 01/09/2022 19:25:06
 
 
Explicação:
A resposta certa é: BLOCKED
 
 
Acerto: 1,0 / 1,0
No que se refere à linguagem de programação Java, ''thread safe'' é um conceito segundo o qual threads
concorrentes utilizam algoritmo de sincronismo para cooperarem entre si. É exemplo da aplicação desse
conceito:
Objetos finais
Classes estáticas
Objetos estáticos
Classes finais
 Objetos imutáveis
Respondido em 01/09/2022 19:26:14
 
 
Explicação:
A resposta certa é: Objetos imutáveis
 
 
Acerto: 1,0 / 1,0
O padrão DAO surgiu para resolver um problema recorrente em sistemas cadastrais, onde comandos SQL
dispersos, em meio ao código do aplicativo, diminuem o reuso e aumentam a dificuldade de manutenção. Esse
padrão tem como objetivo concentrar os comandos SQL em classes específicas, onde o método alterar, por
exemplo, receberia uma entidade como parâmetro e invocaria um comando do tipo:
CREATE
 Questão7
a
 Questão8
a
 Questão9
a
SELECT
 UPDATE
INSERT
DELETE
Respondido em 01/09/2022 19:27:01
 
 
Explicação:
A resposta certa é: UPDATE
 
 
Acerto: 1,0 / 1,0
Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de
forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as
operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?
merge
create
edit
 destroy
persist
Respondido em 01/09/2022 19:27:53
 
 
Explicação:
A resposta certa é: destroy
 
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','292153071','5606865707');

Continue navegando