Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

O padrão DAO (Data Access Object) é utilizado em conjunto com o padrão MVC, e provê várias características importantes para a arquitetura, entre as quais destacamos, na plataforma Java:
Assinale a resposta que indica o conjunto de afirmativas verdadeiras:
I - Encapsula o acesso ao banco de dados, com a separação entre regras de persistência e regras de negócio.
II - A codificação para o acesso ao banco de dados pode variar sem que a aplicação seja alterada substancialmente.
III - A aplicação pode utilizar múltiplas formas de acesso aos dados, de uma forma muito mais organizada.
IV - Substitui completamente o padrão JDBC por possuir métodos automáticos de acesso à persistência utilizada.
Somente I, II e III
Somente II, III e IV
Somente II e III
Somente I e II
Somente II e IV

Qual tipo de coleção deverá ser utilizada para garantir o correto preenchimento da tabela?
ArrayList
LinkedHashSet
SynchronizedList
ObservableList
HashMap

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

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

Questões resolvidas

O padrão DAO (Data Access Object) é utilizado em conjunto com o padrão MVC, e provê várias características importantes para a arquitetura, entre as quais destacamos, na plataforma Java:
Assinale a resposta que indica o conjunto de afirmativas verdadeiras:
I - Encapsula o acesso ao banco de dados, com a separação entre regras de persistência e regras de negócio.
II - A codificação para o acesso ao banco de dados pode variar sem que a aplicação seja alterada substancialmente.
III - A aplicação pode utilizar múltiplas formas de acesso aos dados, de uma forma muito mais organizada.
IV - Substitui completamente o padrão JDBC por possuir métodos automáticos de acesso à persistência utilizada.
Somente I, II e III
Somente II, III e IV
Somente II e III
Somente I e II
Somente II e IV

Qual tipo de coleção deverá ser utilizada para garantir o correto preenchimento da tabela?
ArrayList
LinkedHashSet
SynchronizedList
ObservableList
HashMap

Prévia do material em texto

EM2120551 - IMPLEMENTAÇÃO DE TRATAMENTO DE EXCEÇÕES EM JAVA 
 
 1. Ref.: 5417283 Pontos: 1,00 / 1,00
(VUNESP - Câmara de Sertãozinho -SP -Auxiliar Legislativo - Informática -2019)
Na linguagem Java, a sintaxe correta de um bloco de controle de exceção é:
try { // código a ser executado } catch (nomeExcecao: TipoExcecao) { // tratamento da exceção }
try { // código a ser executado } except { // tratamento da exceção }
if (TipoExcecao) { // código a ser executado } else { // tratamento da exceção }
 try { // código a ser executado } catch (TipoExcecao nomeExcecao) { // tratamento da exceção }
switch (nomeExcecao){ default: // código a ser executado break; case TipoExcecao: // tratamento da exceção break; }
 2. Ref.: 5417361 Pontos: 0,00 / 1,00
(VUNESP- TJ-PA - Analista Judiciário- Análise de Sistema - Desenvolvimento - 2014)
Considere a classe Java descrita a seguir:
Se essa classe for executada, será apresentada no console a:
Mensagem ''2''.
 Mensagem ''1''.
Exceção ''RuntimeException''
Mensagem ''3''.
 Exceção ''Error''.
 3. Ref.: 5417338 Pontos: 1,00 / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417283.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417361.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5417338.');
(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:
Por outro método dentro da classe ClienteDao.java.
No interior do método desconectar.
 Por quem chamou o método desconectar.
Pelo construtor da classe ClienteDao.java.
Por um bloco try...catch que deverá ser colocado no interior desse método.
 
EM2120552 - PROGRAMAÇÃO PARALELA EM JAVA: THREADS 
 
 4. Ref.: 5313371 Pontos: 1,00 / 1,00
(DATAPREV - Analista Tecnologia da Informação - 2014) Analise o código a seguir:
De acordo com a análise do código, determine a alternativa que descreve, corretamente, a função do método yield(), na
linha 16.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5313371.');
Atribui um nome a uma thread em execução.
Efetua o registro da thread no schduler.
Atribui o estado de inoperante, colocando-a no estado de sleep().
Permite a implantação de uma concorrência sincronizada.
 Faz com que a thread corrente pause, possibilitando que outra thread seja executada.
 5. Ref.: 5310383 Pontos: 1,00 / 1,00
(CESGRANRIO - TRANSPETRO - Analista de Sistemas Júnior - 2011) Uma das características da linguagem Java é a
possibilidade de implementar programas com múltiplas linhas de execução (multithreaded execution). Nesse contexto, é
fornecido o programa em Java a seguir:
Entre as possibilidades de saída resultantes da execução do programa fornecido, inclui-se a impressão de:
ZWYZ
 XYZ
XYZW
ZXY
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5310383.');
XY
 
EM2120553 - INTEGRAÇÃO COM BANCO DE DADOS EM JAVA 
 
 6. Ref.: 5437134 Pontos: 1,00 / 1,00
Um dos grandes avanços na construção de sistemas cadastrais com base em Java foi o surgimento do JPA (Java Persistence
Architecture), diminuindo e padronizando todo o código necessário. Assinale a alternativa INCORRETA acerca do JPA: 
Permite mapear os relacionamentos da base de dados.
 Com a adoção do JPA eliminamos a necessidade do JDBC. 
Trabalha com código anotado Java. 
É o mecanismo padrão de ORM do Java. 
Precisa de um arquivo de configuração denominado persistence.xml. 
 7. Ref.: 5437085 Pontos: 1,00 / 1,00
Complete o código do método apresentado a seguir, que utiliza comandos de acesso ao banco de dados via JDBC, para
retornar corretamente os dados de uma tabela com o nome tbcliente, classificados em ordem crescente pelo campo nome.
As respostas para as lacunas (1) e (2) seriam, respectivamente:
insert into tbcliente order by nome / executeQuery
insert into tbcliente order by nome / executeUpdate 
 select * from tbcliente order by nome / executeQuery
select * from tbcliente / executeUpdate 
select * from tbcliente order by nome desc / executeUpdate 
 8. Ref.: 5437067 Pontos: 1,00 / 1,00
O padrão DAO (Data Access Object) é utilizado em conjunto com o padrão MVC, e provê várias características importantes
para a arquitetura, entre as quais destacamos, na plataforma Java:
I - Encapsula o acesso ao banco de dados, com a separação entre regras de persistência e regras de negócio.
II - A codificação para o acesso ao banco de dados pode variar sem que a aplicação seja alterada substancialmente.
III - A aplicação pode utilizar múltiplas formas de acesso aos dados, de uma forma muito mais organizada.
IV - Substitui completamente o padrão JDBC por possuir métodos automáticos de acesso à persistência utilizada.
Assinale a resposta que indica o conjunto de afirmativas verdadeiras:
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437134.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437085.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437067.');
 Somente I, II e III
Somente II e III
Somente II, III e IV
Somente I e II
Somente II e IV 
 
EM2120554 - INTERFACES GRÁFICAS EM JAVA 
 
 9. Ref.: 5437236 Pontos: 1,00 / 1,00
As tabelas do Java FX permitem a exibição de dados em formato matricial de maneira simples, mas exigindo um tipo de
coleção adequado para alimentar a tabela. Qual tipo de coleção deverá ser utilizada para garantir o correto preenchimento da
tabela?
ArrayList
LinkedHashSet
SynchronizedList
 ObservableList
HashMap
 10. Ref.: 5437181 Pontos: 1,00 / 1,00
Os padrões de desenvolvimento oferecem soluções padronizadas para problemas recorrentes na construção de softwares.
Para as janelas Java FX é necessário criar classes que compatibilizem as classes de entidade com o modelo de exibição dos
componentes visuais, segundo o padrão de desenvolvimento denominado:
Proxy
 Decorator
Flyweight
Singleton
Data Access Object
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437236.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 5437181.');

Mais conteúdos dessa disciplina