Buscar

POO - AV2

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

21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 1/6
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA   
Aluno(a): FABIANO RODRIGUES DE CARVALHO OLIVEIRA 202009241931
Acertos: 10,0 de 10,0 21/03/2023
Acerto: 1,0  / 1,0
(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) {
3. System.println("Olá Mundo!");
4. }
5. }
Assinale a alternativa correta:
A segunda linha do código deveria ser → public static main(String args) {
Não deveria ter a quinta linha do código.
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!")
Respondido em 21/03/2023 10:56:54
Explicação:
Resposta correta: A terceira linha do código deveria ser → System.out.println("Olá Mundo!")
Acerto: 1,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();
21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 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 I e II.
Apenas III.
I, II e III.
 Apenas II e III.
Apenas I.
Respondido em 21/03/2023 10:57:53
Explicação:
Resposta correta: Apenas II e III.
Acerto: 1,0  / 1,0
Ano: 2017 Banca: INSTITUTO AOCP Órgão: EBSERH Prova: INSTITUTO AOCP - 2017 - EBSERH - Analista de
Tecnologia da Informação - Processos (HUJB - UFCG)
Ao desenvolver um sistema utilizando a linguagem JAVA, alguns conceitos fazem parte da programação, como
encapsulamento, herança e polimor�smo. No polimor�smo, temos o conceito de cast implícito. Assinale a
alternativa que apresenta o comando que usa cast implícito.
if (c instanceof Alcool) {abastecerAlcool (c);}
void parar() {System.out.println(''Parado!'')};
Filho objetoFilho = (Filho)objetoPai;
 Pai objeto = new Filho();
double[ ] nota = {7, 8, 9, 1, 4, 2};
Respondido em 21/03/2023 10:58:42
Explicação:
 Questão3
a
21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 3/6
A resposta certa é: Pai objeto = new Filho();
Acerto: 1,0  / 1,0
Ano: 2009 Banca: INSTITUTO CIDADES Órgão: UNIFESP Prova: INSTITUTO CIDADES - 2009 - UNIFESP -
Analista de Tecnologia da Informação (ADAPTADA)
Acerca do método equals, analise as seguintes a�rmativas:
I. O equals recebe um Object como argumento e veri�ca se ele mesmo é igual ao Object recebido para retornar
um boolean exclusivamente false.
II. Um exemplo do uso do equals é para datas. Se usarmos criar duas datas, isto é, dois objetos diferentes,
contendo 18/08/2009, ao comparar com o ==, receberá false, pois são referências para objetos diferentes.
III. Quando comparamos duas variáveis referência no Java, o == veri�ca se as duas variáveis se referem ao
mesmo objeto.
Podemos a�rmar corretamente que:
 As a�rmativas II e III estão corretas.
Apenas a a�rmativa I está correta.
Apenas a a�rmativa III está correta.
Apenas a a�rmativa II está correta.
As a�rmativas I e II estão corretas.
Respondido em 21/03/2023 10:59:24
Explicação:
A resposta certa é: As a�rmativas II e III estão corretas.
Acerto: 1,0  / 1,0
(COPEVE-UFAL -MPE-AL -Analista do Ministério Público -Desenvolvimento de Sistemas -2012)
No código Java abaixo, veri�ca-se que o bloco �nally será executado:
Apenas se uma exceção for levantada.
Apenas se a exceção levantada não for tratada no bloco catch.
 De qualquer forma.
Apenas se nenhuma exceção for levantada.
Apenas se a exceção levantada for tratada no bloco catch.
Respondido em 21/03/2023 11:09:23
Explicação:
 Questão4
a
 Questão5
a
21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 4/6
A resposta certa é:De qualquer forma.
Acerto: 1,0  / 1,0
(CS-UFG - SANEAGO-GO- Analista de Sistemas - 2018 - modi�cada)
Uma desenvolvedora JAVA chamou um método X que pode gerar uma exceção não veri�cada. Porém, essa
chamada não foi circundada por um bloco de tratamento de exceção. O que acontecerá com esse código?
Compilará e lançará exceção, caso o método X seja chamado.
 Compilará e executará normalmente, caso a exceção não seja lançada por X.
Compilará e as exceções serão ignoradas.
Não compilará, pois o JAVA exige tratamento de exceção.
Não compilará, pois o JAVA não suporta exceções não veri�cadas.
Respondido em 21/03/2023 11:01:30
Explicação:
A resposta certa é:Compilará e executará normalmente, caso a exceção não seja lançada por X.
Acerto: 1,0  / 1,0
(AOCP - BRDE - Analista de Sistemas - 2012) Sobre Prioridade e Agendamento de Thread na linguagem de
programação Java, analise as a�rmações e assinale a(s) correta(s).
I. Por padrão, toda thread recebe uma DEFAULT_PRIORITY (uma constante de 5).
II. Toda thread do Java tem uma prioridade de thread que auxilia na ordenação em que estão agendadas.
III. O agendamento de thread consegue garantir que, em diferentes sistemas operacionais, cada processo
gastará a mesma fatia de tempo.
IV. Em Java, cada nova thread herda a prioridade da thread que a cria.
 Apenas II e IV
Apenas I
I, II, III e IV
Apenas II, III e IV
Apenas I, III e IV
Respondido em 21/03/2023 11:03:01
Explicação:
A resposta certa é : Apenas II e IV
Acerto: 1,0  / 1,0
(CESPE - INMETRO - Pesquisador - Ciência da Computação - 2010) Em relação ao uso de threads na linguagem
Java, assinale a opção correta:
 Questão6
a
 Questão7
a
 Questão8
a
21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 5/6
O método yield é utilizado para forçar um thread a entrar no modo de suspensão.
 O método join é utilizado para garantir que determinado thread não seja executado até que outro tenha
entrado no estado inativo.
Métodos static não podem ser synchronized.
Uma classe pode de�nir tanto métodos quanto variáveis sincronizadas.
Todo thread recebe uma prioridade padrão que é igual ao menor nível de prioridade possível. Para
con�gurar essa prioridade, pode ser utilizado o método setPriority.
Respondido em 21/03/2023 11:04:48
Explicação:
A resposta certa é: O método join é utilizado para garantir que determinado thread não seja executado até que outro
tenha entrado no estado inativo.
Acerto: 1,0  / 1,0
Considere as linhas apresentadas a seguir, extraídas de um método em uma aplicação Java SE que acessa um
banco de dados MySQL.
Ao executar as linhas de código podem ocorrer, respectivamente, as seguintes exceções:  
InterruptedException e SQLException           
ClassNotFoundException e NullPointerException
 ClassNotFoundException e SQLException  
InterruptedException e NullPointerException           
IOExceptione IllegalArgumentException      
Respondido em 21/03/2023 11:06:36
Explicação:
A resposta certa é: ClassNotFoundException e SQLException  
Acerto: 1,0  / 1,0
Após instanciar um executor de instruções SQL, podemos iniciar comandos DML ou seleções sobre os dados,
onde, no caso das consultas, elas retornam os valores em uma estrutura especí�ca do Java. Selecione a interface
de tabela dinâmica, que contém os resultados de uma consulta SQL realizada a partir da API JDBC, na
linguagem Java.
 ResultSet 
Connection  
DriverManager 
Statement
PreparedStatement
Respondido em 21/03/2023 11:07:53
 Questão9
a
 Questão10
a
21/03/2023, 15:14 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=304386236&cod_prova=6091579066&f_cod_disc= 6/6
Explicação:
A resposta certa é: ResultSet

Continue navegando