Buscar

Simulado_AV_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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 1/6
 
Simulado AV
Teste seu conhecimento acumulado
 
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA 
Aluno(a): JOÃO BATISTA MATTOS BEJARANO 202001039252
Acertos: 9,0 de 10,0 03/11/2021
 
 
Acerto: 1,0 / 1,0
(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 qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos:
 
I. O método é visível apenas pela própria classe. É o qualificador 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 qualificador mais aberto no sentido de que qualquer classe
pode usar este método.
 
Os tipos básicos dos modificadores descritos em I, II e III são, respectivamente:
"Private", "public" e "protected".
"Protected", "private" e "public".
"Protected", "public" e "private".
 "Private", "protected" e "public".
"Public", "private" e "protected".
Respondido em 03/11/2021 22:58:34
 
 
Explicação:
Resposta correta: "Private", "protected" e "public".
 
 
Acerto: 0,0 / 1,0
(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.
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 2/6
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?
Apenas III.
 I, II e III.
 Apenas II e III.
Apenas I.
Apenas I e II.
Respondido em 03/11/2021 23:01:11
 
 
Explicação:
Resposta correta: Apenas II e III.
 
 
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);
Private int calcularQuantidade(int n1);
 Double calcular(double n1, double n2);
Public double calcularTributos() {return 27.5;}
Respondido em 03/11/2021 23:02:48
 
 
Explicação:
A resposta certa é: Double calcular(double n1, double n2);
 
 
 Questão3
a
18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 3/6
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 ;
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á:
nssss
 sssss
snnns
nnsss
ssnns
Respondido em 03/11/2021 23:05:09
 
 
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.
 Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
Subclasses têm acesso aos campos privados da sua superclasse.
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.
Propriedades comuns a todas as classes da hierarquia ficam em subclasses.
Respondido em 03/11/2021 23:06:35
 Questão4a
 Questão5
a
18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 4/6
 
 
Explicação:
A resposta certa é: Toda classe que não estenda especificamente uma outra classe é uma subclasse de Object.
 
 
Acerto: 1,0 / 1,0
Sobre herança em Java, afirma-se que:
I) Métodos públicos em uma classe pública são acessíveis pela subclasse, mas não são herdados.
II) Os atributos e métodos privados não são herdados pela subclasse.
III) Uma classe pode ter uma superclasse e, simultaneamente, implementar uma interface.
A alternativa que contém apenas opções corretas é:
 II e III.
Somente a III.
Somente a II.
I e II.
Somente a I.
Respondido em 03/11/2021 23:07:57
 
 
Explicação:
A resposta certa é: II e III.
 
 
Acerto: 1,0 / 1,0
(IDECAN - CREFITO/PR - Analista de Sistemas - 2013 ) (Questão modificada) As prioridades de thread em
Java variam entre MIN_PRIORITY e MAX_PRIORITY, e por padrão toda thread recebe a prioridade
NORM_PRIORITY.
Assinale a alternativa que apresenta os valores da constante de cada uma das prioridades:
MIN_PRIORITY (uma constante de 10); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma
constante de 1)
MIN_PRIORITY (uma constante de 5); MAX_PRIORITY (uma constante de 1); NORM_PRIORITY (uma
constante de 10)
 MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10); NORM_PRIORITY (uma
constante de 5)
MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 2); NORM_PRIORITY (uma
constante de 0)
MIN_PRIORITY (uma constante de 0); MAX_PRIORITY (uma constante de 5); NORM_PRIORITY (uma
constante de 3)
Respondido em 03/11/2021 23:08:28
 
 
Explicação:
A resposta certa é: MIN_PRIORITY (uma constante de 1); MAX_PRIORITY (uma constante de 10);
NORM_PRIORITY (uma constante de 5)
 
 
Acerto: 1,0 / 1,0
 Questão6
a
 Questão7
a
 Questão
8a
18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 5/6
Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:
 BLOCKED
WAITING
TIMED_WAITING
STOPED
RUNNABLE
Respondido em 03/11/2021 23:09:45
 
 
Explicação:
A resposta certa é: BLOCKED
 
 
Acerto: 1,0 / 1,0
Atualmente temos diversas opções de sistemas para gerenciamento de bancos de dados (SGBDs), como
Oracle e SQL Server, por exemplo. A grande maioria dos sistemas de gerenciamento exige a instalação de um
servidor apropriado e uma sequência de ações de configuração, mas a plataforma Java traz uma opção de
banco de dados relacional simples, na distribuição do JDK, que não precisa de um servidor, sendo totalmente
construído na linguagem Java. Qual o nome desse banco de dados?
 Derby
SQLite 
Firebase 
PostgreSQLMySQL
Respondido em 03/11/2021 23:11:03
 
 
Explicação:
A resposta certa é: Derby
 
 
Acerto: 1,0 / 1,0
De forma geral, quando criamos aplicativos para acesso ao banco de dados, com base no JDBC, temos
instruções SQL em meio ao código Java, onde algumas são comandos para manipulação de dados (DML) e
outras fazem consultas aos dados armazenados. Para efetivar um comando DML, como Insert ou Delete, qual
método deve ser utilizado? 
executeQuery
 executeUpdate 
forName
prepareStatement 
getConnection
Respondido em 03/11/2021 23:13:46
 
 
Explicação:
A resposta certa é: executeUpdate 
 
 Questão9
a
 Questão10
a
18/11/21, 19:40 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=335097972&user_cod=2554442&matr_integracao=202001039252 6/6
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','271375163','4962210586');

Continue navegando