Questões

Total de Questões Encontradas: 07

Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Em relação à plataforma JEE, os elementos 1 navegadores Web, 2 servlets/JSPs, 3 enterprise beans, 4 JDBCs e 5 serviços (como autorizações de cartões de crédito) estão correlacionados, nas seguintes camadas: 
A
1 cliente, 2 apresentação, 3 negócios, 4 recursos e 5 integração
B
1 cliente, 2 apresentação, 3 negócios, 4 integração e 5 recursos
C
1 cliente, 2 integração, 3 apresentação, 4 negócios e 5 recursos 
D
1 apresentação, 2 integração, 3 recursos, 4 negócios e 5 cliente 
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Observe o trecho de código Java, a seguir: 
Imagem da Questão
Esse trecho foi escrito adotando-se o padrão de projeto Data Access Object (DAO). Considerando-se que “fechamento” seja a instância de um POJO (Plain Old Java Object) e que “FechamentoDAO” é o nome da classe que determina o tipo do Data Access Object, a alternativa abaixo que parece mais adequada, do ponto de vista semântico, para complementar a lacuna 1 é:
A
new Fechamento( ) 
B
new FechamentoDAO(fechamento ) 
C
new Fechamento( ).getFechamentoUnidade(fechamento) 
D
new FechamentoDAO( ).getFechamentoUnidade(fechamento) 
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Observe o trecho de código XML abaixo: 
Imagem da Questão
Considerando-se que esse trecho foi extraído de um arquivo de configuração utilizado por uma ferramenta de mapeamento objeto-relacional, que segue as idéias-chave para materialização de objetos complexos, a alternativa que não é verdadeira é: 
A
Em 3, o elemento “<property ..../>” destina-se a informar  que, uma vez recuperada uma tupla na tabela mapeada, o dado  identificado na coluna “cod_etapa” deverá ser transportado  para o atributo “codigoEtapa” em instâncias da classe “br.uerj.dinfo.model.pojo.PreMatricula”
B
Em 1, “prematricula” indica o nome da tabela cujos dados serão recuperados para armazenamento nas instâncias da classe “br.uerj.dinfo.model.pojo.PreMatricula”
C
Em 2, a utilização do elemento “<composite-id>” indica que a tabela mapeada possui uma chave primária múltipla, composta dos campos “cod_vestib” e “num_ord” 
D
Em 4, o conjunto de elementos expressos em “<set ...> ... </set>” representa o mapeamento do atributo “fechamentos” que pode ser considerado uma coleção de dados de tipo primitivo existente na classe PreMatricula 
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
A estratégia que tem por objetivo principal carregar objetos do banco de dados sob demanda, a fim de evitar a utilização desnecessária de recursos, é denominada: 
A
late loading 
B
lazy loading 
C
early loading 
D
late mapping
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Sobre o padrão Data Access Object (DAO) do catálogo de padrões J2EE, assinale a alternativa que não está correta:
A
um objeto DAO, necessariamente, provê acesso a apenas uma tabela  de um SGBD.  
B
se mais de uma fonte de dados for necessária na aplicação, uma solução possível é criar fábricas de objetos DAO, uma para cada  fonte de dados.
C
a interface de um objeto DAO, normalmente, contém operações CRUD (create/read/update/delete).
D
é um padrão para construir objetos que serve de ponto de acesso a um mecanismo de armazenamento de dados como, por exemplo, um sistema de gerência de banco de dados (SGBD).
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Na linguagem Java, a concorrência pode ser implementada pela classe Thread, que deve ser herdada pela classe que está sendo desenvolvida pelo programador. Todavia, caso essa classe em desenvolvimento já esteja herdando outra superclasse, o programador deverá: 
A
programar duas classes diferentes, uma herdando a classe Thread  e a outra, com a herança já existente. 
B
usar a implementação da interface estática Thread, além da herança  já existente. 
C
usar a implementação da interface Runnable, além da herança já existente. 
D
declarar uma herança múltipla, incluindo a classe Thread, além da herança já existente.
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Na linguagem Java, toda classe é subclasse de alguma outra. Porém existe a possibilidade de uma classe não possuir filhas. Para tanto, basta que a definição de tal classe possua a palavra reservada: 
A
final
B
super
C
extends
D
implements
Página 1 de 1