Logo Passei Direto
Buscar

SIMULADO - PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA

Ferramentas de estudo

Questões resolvidas

(ADAPTADA) Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:


Superclasse
Agregação
Reescrita
Herança
Polimorfismo

(FCC - 2018 - TRT - 2ª REGIÃO (SP) - Técnico Judiciário - Tecnologia da Informação) Considere a interface Java declarada abaixo: public interface NewInterface { } A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:


Default int obterDados();
Protected void consultarProcesso();
Public void NewInterface();
Public NewInterface();
Public int aumentarSalario(int s){return s*1.1;}

(CS - UFG - AL-GO - Analista Legislativo - Analista de Dados - 2015 - modificada) Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o tratamento de exceção, verifica-se que:


O bloco finally captura exceções e, após tratá-las, finaliza a execução do método.
O bloco try é responsável por lançar as exceções.
O bloco catch é utilizado com o propósito de liberar recursos.
Um bloco try pode ter vários blocos catch associados.
Um bloco finally é obrigatório em todas as estruturas try-catch.

Um bloco finally é executado mesmo quando a JVM é finalizada durante a execução do bloco try.

Um bloco catch pode ser utilizado para tratar mais de uma exceção.

Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:


RUNNABLE
WAITING
BLOCKED
STOPED
TIMED_WAITING

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.


DriverManager
PreparedStatement
Statement
Connection
ResultSet

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?


create
merge
edit
persist
destroy

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

(ADAPTADA) Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:


Superclasse
Agregação
Reescrita
Herança
Polimorfismo

(FCC - 2018 - TRT - 2ª REGIÃO (SP) - Técnico Judiciário - Tecnologia da Informação) Considere a interface Java declarada abaixo: public interface NewInterface { } A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:


Default int obterDados();
Protected void consultarProcesso();
Public void NewInterface();
Public NewInterface();
Public int aumentarSalario(int s){return s*1.1;}

(CS - UFG - AL-GO - Analista Legislativo - Analista de Dados - 2015 - modificada) Na sintaxe da estrutura try-catch-finally, definida pela especificação da linguagem de programação Java versão 8 para o tratamento de exceção, verifica-se que:


O bloco finally captura exceções e, após tratá-las, finaliza a execução do método.
O bloco try é responsável por lançar as exceções.
O bloco catch é utilizado com o propósito de liberar recursos.
Um bloco try pode ter vários blocos catch associados.
Um bloco finally é obrigatório em todas as estruturas try-catch.

Um bloco finally é executado mesmo quando a JVM é finalizada durante a execução do bloco try.

Um bloco catch pode ser utilizado para tratar mais de uma exceção.

Em Java, quando uma thread está aguardando para obter a trava de um semáforo, ela encontra-se no estado:


RUNNABLE
WAITING
BLOCKED
STOPED
TIMED_WAITING

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.


DriverManager
PreparedStatement
Statement
Connection
ResultSet

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?


create
merge
edit
persist
destroy

Prévia do material em texto

05/07/23, 01:30 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA   
Aluno(a): PAULO HENRIQUE SILVA SANTOS 202103860303
Acertos: 10,0 de 10,0 05/07/2023
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.
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 II e III.
Apenas III.
Apenas I.
I, II e III.
Respondido em 05/07/2023 01:22:33
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
05/07/23, 01:30 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
Explicação:
Resposta correta: Apenas II e III.
Acerto: 1,0  / 1,0
(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:
Superclasse
Agregação
Reescrita
Herança
 Polimor�smo
Respondido em 05/07/2023 01:23:01
Explicação:
Resposta coreta: Polimor�smo
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 a�rmar:
Uma interface pode implementar uma classe.
As variáveis e os métodos podem ter qualquer modi�cador de acesso.
Elas fazem parte de herança.
Interfaces são equivalentes às classes abstratas.
 As variáveis são implicitamente public static �nal.
Respondido em 05/07/2023 01:23:49
Explicação:
A resposta certa é: As variáveis são implicitamente public static �nal.
Acerto: 1,0  / 1,0
Ano: 2018 Banca: FCC Órgão: TRT - 2ª REGIÃO (SP) Prova: FCC - 2018 - TRT - 2ª REGIÃO (SP) - Técnico
Judiciário - Tecnologia da Informação
Considere a interface Java declarada abaixo:
 Questão2
a
 Questão3
a
 Questão4
a
05/07/23, 01:30 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
public interface NewInterface {
}
A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:
Default int obterDados();
Protected void consultarProcesso();
 Public void NewInterface();
Public NewInterface();
Public int aumentarSalario(int s){return s*1.1;}
Respondido em 05/07/2023 01:24:22
Explicação:
A resposta certa é: Public void NewInterface();
Acerto: 1,0  / 1,0
(INAZ do Pará -CRO-RJ -Analista Tecnologia da Informação -2016)
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método
sacar( ) lança uma exceção Saldo Insu�ciente quando o saldo da conta se encontra menor que o solicitado no
saque. Nessa situação, ao se de�nir o método sacar( ), para identi�car o nome da exceção que pode ser lançada,
qual palavra-chave da linguagem deve-se usar?
 throws
extend
static
protected
try
Respondido em 05/07/2023 01:24:58
Explicação:
A resposta certa é:throws
Acerto: 1,0  / 1,0
(CS - UFG -AL-GO - Analista Legislativo -Analista de Dados - 2015 -modi�cada)
Na sintaxe da estrutura try-catch-�nally, de�nida pela especi�cação da linguagem de programação Java versão
8 para o tratamento de exceção, veri�ca-se que:
O bloco �nally captura exceções e, após tratá-las, �naliza a execução do método.
O bloco try é responsável por lançar as exceções.
O bloco catch é utilizado com o propósito de liberar recursos.
Um bloco �nally é executado mesmo quando a JVM é �nalizada durante a execução do bloco try.
 Um bloco catch pode ser utilizado para tratar mais de uma exceção.
Respondido em 05/07/2023 01:25:25
 Questão5
a
 Questão6
a
05/07/23, 01:30 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
Explicação:
A resposta certa é: Um bloco catch pode ser utilizado para tratar mais de uma exceção.
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:
RUNNABLE
WAITING
 BLOCKED
STOPED
TIMED_WAITING
Respondido em 05/07/2023 01:25:47
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:
Classes �nais
 Objetos imutáveis
Objetos �nais
Objetos estáticos
Classes estáticas
Respondido em 05/07/2023 01:26:12
Explicação:
A resposta certa é: Objetos imutáveis
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.
DriverManager 
PreparedStatement
Statement
Connection  
 ResultSet 
 Questão7
a
 Questão8
a
 Questão9
a
05/07/23, 01:30 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
Respondido em 05/07/2023 01:26:46
Explicação:
A resposta certa é: ResultSet 
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?
create
merge
edit
persist
 destroy
Respondido em 05/07/2023 01:27:19
Explicação:
A resposta certa é: destroy
 Questão10
a

Mais conteúdos dessa disciplina