Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

Observe cuidadosamente o código Java a seguir:
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!")

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")) {
Apenas I e II.
Apenas III.
I, II e III.
Apenas II e III.
Apenas I.

Uma desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. 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 verificadas.

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes e assinale a(s) correta(s).
Apenas II e IV
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

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ífica 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.
Connection
PreparedStatement
DriverManager
Statement
ResultSet

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Observe cuidadosamente o código Java a seguir:
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!")

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")) {
Apenas I e II.
Apenas III.
I, II e III.
Apenas II e III.
Apenas I.

Uma desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. 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 verificadas.

Sobre Prioridade e Agendamento de Thread na linguagem de programação Java, analise as afirmacoes e assinale a(s) correta(s).
Apenas II e IV
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

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ífica 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.
Connection
PreparedStatement
DriverManager
Statement
ResultSet

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

Mais conteúdos dessa disciplina