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

Prévia do material em texto

15/09/2023, 12:33 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc= 1/4
Disciplina: PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA  AV
Aluno: IGOR CARDOSO MELLO DE SOUZA 202212163522
Professor: GABRIEL RECH BAU
 
Turma: 9001
DGT0244_AV_202212163522 (AG)   01/09/2023 11:24:22 (A) 
Avaliação: 1,00 pts Nota SIA: 1,00 pts
Estação de trabalho liberada pelo CPF 11109583745 com o token 661359 em 01/09/2023 11:02:41.
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
EM2120104 - INTRODUÇÃO À PROGRAMAÇÃO OO EM JAVA  
 
 1. Ref.: 4416379 Pontos: 0,00  / 1,00
(CETREDE − 2019 − Prefeitura de São Gonçalo do Amarante/ CE − Analista de Tecnologia da Informação)
Ao analisar um determinado trecho de código em um programa Java, você se depara com uma determinada classe
"Pedido" que possui os atributos comprador e valorTotal declarados com a utilização do modi�cador de acesso
"private". Ao continuar a análise, você veri�ca métodos públicos chamados getComprador, getValorTotal,
setComprador e setValorTotal. Considerando os conceitos de orientação a objetos e a utilização dos modi�cadores
para proteção de atributos, bem como métodos get e set acessíveis externamente a classe, marque a opção que
melhor representa a prática aplicada.
 Encapsulamento
 Abstração
Polimor�smo
Dependência
Herança
 2. Ref.: 7921109 Pontos: 0,00  / 1,00
TJ/SC / 2010 − Adaptada
Durante a programação é de extrema importância analisar as estruturas de decisão, pois um pequeno erro de lógica
pode levar a resultados inesperados.  Diante deste contexto, assinale a alternativa que indica o que acontece quando
se tenta compilar e executar a seguinte classe em Java:
 O código produz um erro de compilação, uma vez que a sintaxe do comando "if" está incorreta.
O código será compilado normalmente e exibirá a expressão "Teste 1" quando for executado.
O código será compilado normalmente e exibirá "false" quando for executado.
 O código será compilado normalmente e exibirá a expressão "Teste 2" quando for executado.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416379.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7921109.');
15/09/2023, 12:33 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc= 2/4
O código produz um erro de compilação, pois o compilador não conseguirá determinar a qual comando "if" a
cláusula "else" se refere.
 
EM2120550 - APROFUNDAMENTO DE HERANÇA E POLIMORFISMO EM JAVA  
 
 3. Ref.: 5434029 Pontos: 0,00  / 1,00
Interfaces são um conceito usado em programação orientada a objetos que Java suporta por meio da entidade
''Interface''. Sobre essas entidades de Java, é correto a�rmar-se que:
Admitem herança múltipla.
Métodos e atributos protegidos são legados às subinterfaces.
Só podem possuir atributos privados.
Estendem apenas classes concretas e interfaces.
Não permitem atributos públicos.
 4. Ref.: 5434072 Pontos: 0,00  / 1,00
Sobre herança em Java, a�rma-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 é:
Somente a II.
Somente a I.
 II e III.
I e II.
 Somente a III.
 
EM2120551 - IMPLEMENTAÇÃO DE TRATAMENTO DE EXCEÇÕES EM JAVA  
 
 5. Ref.: 5417292 Pontos: 0,00  / 1,00
(FUMARC -TJM-MG -O�cial Judiciário -Assistente Técnico de Sistemas -2013 -modi�cada)
Analise as seguintes a�rmativas sobre o tratamento de exceções na linguagem Java.
I. Um bloco ''try'' pode estar associado a vários blocos ''catch'', dependendo do número de exceções que podem
ocorrer em um método.
II. O objetivo do bloco ''�nally'' no tratamento de exceções de um método é a execução dos comandos que estiverem
dentro desse bloco, mesmo que ocorra uma exceção durante a execução do método.
III. Blocos ''catch'' capturam exceções que ocorrerem dentro ou fora de blocos ''try''.
Está(ão) correta(s) a(s) a�rmativa(s):
I, apenas
 II e III, apenas
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5434029.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5434072.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417292.');
15/09/2023, 12:33 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc= 3/4
III, apenas
I e III, apenas
 I e II, apenas
 6. Ref.: 5417302 Pontos: 0,00  / 1,00
(FDC - MAPA - Fundação Dom Cintra - Analista de Sistemas - 2010)
Na linguagem Java, a cláusula de um método que fornece um mecanismo para garantir que algum código possa ser
executado, independentemente de como a execução de um composto try é �nalizada, é conhecido como:
Continue
Throws
Except
 Finally
 Break
 
EM2120552 - PROGRAMAÇÃO PARALELA EM JAVA: THREADS  
 
 7. Ref.: 5313387 Pontos: 1,00  / 1,00
(ESAF - CGU - Analista de Finanças e Controle - Tecnologia da Informação - 2006) As unidades concorrentes em
Java são objetos que incluem um método chamado run, cujo código pode estar em execução concorrente. Uma das
maneiras de se de�nir uma classe cujos objetos podem ter métodos concorrentes é de�nir uma:
Classe abstrata run e, em seguida, de�nir subclasses run.
Exceção com interrupção para o método run ativo, sempre que um novo método run for instanciado.
 Subclasse da classe prede�nida thread, que fornece suporte para o método run.
Exceção para o método main.
Exceção para o método run.
 8. Ref.: 5299020 Pontos: 0,00  / 1,00
(IF/SE - Analista - Tecnologia da Informação - 2010) Em um trecho de código Java, um monitor chamado meuMonitor
possui 5 threads em seu pool de espera. Todas essas threads possuem a mesma prioridade. Uma dessas threads é
chamada thread 1. Como você pode noti�car thread 1 para que ela passe do estado de espera para o estado de
pronta?
 Executar thread1.notify(); em qualquer trecho de código (synchronized ou não) de qualquer objeto.
Executar meuMonitor.notify(thread1); no trecho de código synchronized de qualquer objeto.
 Você não pode especi�car qual thread será noti�cada.
Executar thread1.notify(); no trecho de código synchronized de qualquer objeto.
Executar notify(thread1); no trecho de código synchronized de meuMonitor.
 
EM2120553 - INTEGRAÇÃO COM BANCO DE DADOS EM JAVA  
 
 9. Ref.: 5437062 Pontos: 0,00  / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417302.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5313387.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5299020.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437062.');
15/09/2023, 12:33 EPS
https://simulado.estacio.br/alunos/template.asp?pagina=bdq_alunos_agendamento.asp&f_cod_disc= 4/4
Sistemas desenvolvidos em plataformas mais antigas, como COBOL e CLIPPER, eram votados para tipos de bancos
de dados especí�cos, não sendo possível a mudança de fornecedor, ou exigindo grandes mudanças no código para
viabilização, o que se tornou um problema com a grande quantidade de fabricantes para as bases relacionais. Uma
solução para o problema foi a criação de uma camada intermediária de software, com o objetivo de deixar o acesso
ao banco transparente para a linguagem, onde temos como exemplo o JDBC, sendo classi�cada como:
Back-end
 Middleware
Mensageria
Front-end
 Dispatcher
 10. Ref.: 5437095 Pontos: 0,00  / 1,00
Ao trabalhar com JPA temos uma programação bastante simples para as operações de inserção no banco de dados,
dentro de um ambiente transacional, permitindo um alto nível de padronização, como pode ser observado no trecho
de código incompleto, apresentado a seguir.
Considerando o padrão de escrita do JPA, qual opção deve completar, respectivamente, as lacunas (1), (2) e (3), para
que o código se torne funcional?
Connection / Statement / execute
 EntityManagerFactory / EntityManager / persist
Database / Entity / put
EntityFactory / EntityManager/ save
 EntityManager / Command / insert
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437095.');

Mais conteúdos dessa disciplina