Logo Passei Direto
Buscar
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

Prévia do material em texto

11/03/2024, 10:11 EPS
https://simulado.estacio.br/alunos/ 1/5
Disciplina: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA  NC
Aluno: LUCAS DA SILVA DIAS 202204310015
Professor: GABRIEL RECH BAU
 
Turma: 9001
DGT0244_NC_202204310015 (AG)   09/03/2024 11:41:15 (F) 
Avaliação: 7,00 pts de 10,00 Nota SIA: 5,00 pts
Dispositivo liberado pela Matrícula 202204310015 com o token 327057 em 09/03/2024 11:41:08.
 
EM2120104 - INTRODUÇÃO À PROGRAMAÇÃO OO EM JAVA  
 
 1. Ref.: 4530258 Pontos: 1,00  / 1,00
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
 
public class Automovel {
public void nome(String nome) {
return nome;
}
}
public class Carro extends Automovel {
@Override public void nome(String nome) {
return ¿O carro é ¿ + super.nome(nome);
}
}
public class Executa { public static void main(String[] args) {
Carro carro = new Carro();
System.out.println(carro.nome(¿Corsa¿));
}
}
 
Qual das seguintes alternativas indica o resultado da execução do código?
O carro é null
null
Corsa
O carro é Corsa
 O código não será compilado, pois apresenta erros
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4530258.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4530258.');
11/03/2024, 10:11 EPS
https://simulado.estacio.br/alunos/ 2/5
 2. Ref.: 4503292 Pontos: 1,00  / 1,00
(COMPERVE − 2020 − TJ/RN − Analista de Sistemas Sênior − Adaptada)
Analise o trecho de código Java a seguir.
A partir da análise do código, observa-se que:
O código compila, mas não mostra nada.
 Será exibido o endereço de memória do objeto.
 O código não compila.
Os modi�cadores de acesso não podem estar ocultos.
Será exibido um texto no console.
 3. Ref.: 8024702 Pontos: 0,00  / 1,00
Em um projeto Java, um desenvolvedor precisa implementar um método para calcular a média de uma lista de notas.
Ele deve utilizar um laço de repetição adequado para percorrer a lista, somar as notas e, ao �nal, calcular a média.
Qual é o laço de repetição mais apropriado para esta tarefa e por quê?
try-catch, para tratar possíveis erros durante a iteração.
if-else, para veri�car se cada nota é válida antes de somá-la.
do-while, para garantir que a lista seja percorrida pelo menos uma vez.
 for, pois permite iterar a lista de forma concisa.
 switch-case, pois pode selecionar diferentes operações com base no valor de cada nota.
 4. Ref.: 4503298 Pontos: 0,00  / 1,00
(AOCP − 2013 − COREN/SC − Técnico Especializado − Programador)
Com base no código Java a seguir, responda:
1. List letras = new ArrayList();
2. letras.add(¿W¿);
3. letras.add(¿X¿);
4. letras.add(¿G¿);
5. letras.add(¿B¿);
6. letras.add(¿A¿);
Qual das seguintes alternativas indica o método que ordena a lista anterior?
 Arrays.order(letras);
 Collections.sort(letras);
Arrays.sortby(letras);
Collections.order(letras);
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4503292.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4503292.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 8024702.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 8024702.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4503298.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4503298.');
11/03/2024, 10:11 EPS
https://simulado.estacio.br/alunos/ 3/5
Arrays.sort(letras);
 
EM2120550 - APROFUNDAMENTO DE HERANÇA E POLIMORFISMO EM JAVA  
 
 5. Ref.: 8023087 Pontos: 1,00  / 1,00
Na implementação de um sistema bancário, a classe Conta serve como base para ContaCorrente e ContaPoupanca.
Ambas as subclasses sobrescrevem o método calcularJuros, de�nido em Conta.
Qual é um exemplo de sobrescrita de método no cenário descrito?
Conta chama o método calcularJuros de suas subclasses.
ContaCorrente e ContaPoupanca usam o método calcularJuros de Conta sem alterações.
O método calcularJuros é exclusivo de ContaCorrente e ContaPoupanca.
 ContaCorrente e ContaPoupanca têm seus próprios métodos calcularJuros, distintos de Conta.
CalcularJuros é uma interface implementada por ContaCorrente e ContaPoupanca.
 6. Ref.: 5434079 Pontos: 1,00  / 1,00
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:
public interface NewInterface {
}
A instrução que não causará erro, se colocada no corpo desta interface (entre as chaves), é:
Protected void consultarProcesso();
Default int obterDados();
 Public void NewInterface();
 Public NewInterface();
Public int aumentarSalario(int s){return s*1.1;}
 
EM2120551 - IMPLEMENTAÇÃO DE TRATAMENTO DE EXCEÇÕES EM JAVA  
 
 7. Ref.: 5417338 Pontos: 0,00  / 1,00
(FCC -ARTESP -Especialista em Regulação de Transporte I -Tecnologia da Informação -2017)
Considere que em uma classe Java chamada ClienteDao.java existe o método a seguir:
Considere conn um objeto do tipo java.sql.Connection, que estabeleceu, em algum trecho da classe, uma conexão
com um banco de dados. Ao chamar o método desconectar a partir de outra classe, se ocorrer uma exceção do tipo
SQLException, ao executar a instrução conn.close(); ela deverá ser tratada:
Pelo construtor da classe ClienteDao.java.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 8023087.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 8023087.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5434079.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5434079.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417338.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417338.');
11/03/2024, 10:11 EPS
https://simulado.estacio.br/alunos/ 4/5
No interior do método desconectar.
 Por um bloco try...catch que deverá ser colocado no interior desse método.
 Por quem chamou o método desconectar.
Por outro método dentro da classe ClienteDao.java.
 8. Ref.: 5417290 Pontos: 1,00  / 1,00
(AOCP -BRDE -Analista de Sistemas -Desenvolvimento de Sistemas - Prova TIPO 4 -2012)
Na linguagem Java, podemos trabalhar com exceções. Sobre esses conceitos, analise as assertivas e assinale a
alternativa que aponta as corretas.
I. As exceções são eventos inesperados que ocorrem durante a execução de um programa. Uma exceção pode ser o
resultado de uma condição de erro ou simplesmente uma entrada inesperada. De qualquer forma, em linguagens
orientadas a objetos como Java, as exceções são vistas como objetos.
II. Em Java, exceções são lançadas por trechos de código que detectam alguns tipos de condições inesperadas.
Podem também ser lançadas pelo ambiente de execução Java se este encontra uma situação imprevista.
III. A sintaxe genérica para um bloco try-catch em Java é a seguinte:
IV. Em Java, podemos capturar uma exceção ocorrida por meio de trechos de código capazes de tratá-la.
I, II, III e IV
 Apenas I, II e IV
Apenas I e III
Apenas II e III
Apenas I, II e III
 
EM2120552 - PROGRAMAÇÃO PARALELA EM JAVA: THREADS  
 
 9. Ref.: 5310388 Pontos: 1,00  / 1,00
(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.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417290.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417290.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5310388.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5310388.');
11/03/2024, 10:11 EPS
https://simulado.estacio.br/alunos/ 5/5
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 II, III e IV
Apenas I
Apenas I, III e IV
I, II, III e IV
 
EM2120553 - INTEGRAÇÃO COM BANCO DE DADOS EM JAVA  
 
 10. Ref.: 5437166 Pontos: 1,00  / 1,00
Trabalhando com JPA, as instruções DML �cam transparentespara o programador, sendo executadas a partir de
métodos especí�cos da classe EntityManager. Qual seria o método utilizado para encapsular uma instrução do tipo
INSERT?
merge
getResultList
remove
getReference
 persist
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437166.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437166.');

Mais conteúdos dessa disciplina