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

Prévia do material em texto

Legenda: Resposta Certa Sua Resposta Errada 
1. Tem como objetivo principal unir os modelos de componentes do JSF (Java Server Faces) com o EJB, proporcionando um modelo de fácil implementação para aplicações web, além de simplifica
aplicação e garantir a flexibilidade no gerenciamento do ciclo de vida dos objetos. A descrição proposta define as características de:
 a) Expression Language (EL).
 b) Contexts and Dependency Injection (CDI).
 c) Web Container.
 d) Enterprise Java Bean (EJB).
2. O desenvolvimento de software utilizando a linguagem de programação Java disponibiliza muitos recursos que facilitam o trabalho, assim como várias arquiteturas, cada uma delas podendo ser 
para determinadas aplicações. A respeito da arquitetura EJB, analise as sentenças a seguir:
 
I- Ao utilizar a arquiterura EJB, muitos recursos são administrados pelo servidor da aplicação.
 II- Na arquitetura EJB, os Stateful Session Beans devem ter seu ciclo de vida controlado pelo desenvolvedor, isto é, a limpeza destes objetos da memória.
 III- Na arquitetura EJB, existe o suporte para transações distribuídas. 
 IV- Na arquitetura EJB, é necessário implementar a estrutura para autenticação e autorização. 
 
Assinale a alternativa CORRETA:
 a) As sentenças I, III e IV estão corretas.
 b) As sentenças I e IV estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I e III estão corretas.
3. Uma empresa desenvolveu um site de e-commerce, o qual revende produtos de vestuário. Dentre as principais funcionalidades deste sistema de e-commerce, cita-se a criação de carrinho de co
cliente, onde é permitido adicionar, alterar a quantidade dos itens, ou ainda excluir um produto do carrinho. Neste sentido, a funcionalidade de carrinho de compras do sistema de e-commerce de
estrutura de classes que permita manter o carrinho de compras em memória, assim como uma estrutura de classes para realizar persistência no banco de dados. Considerando o sistema de e-co
apresentado, analise as afirmações a seguir:
 
I- Para manter o carrinho de compras em memória deve ser utilizado um Stateless Session Bean.
 II- No Stateful Session bean utilizado no carrinho de compras, pode ser utilizada a anotação "@PreDestroy" quando se deseja realizar algum comando antes de eliminar o objeto da memória.
 III- Para apresentar em uma tela de controle a quantidade de usuários online, pode ser utilizada uma classe definida como Singleton.
 
Assinale a alternativa CORRETA:
 a) III, apenas.
 b) I, apenas.
 c) II e III, apenas.
 d) I, II e III.
4. A empresa Xyz realiza o desenvolvimento de software sob demanda. Recentemente, um usuário entrou em contato com a empresa solicitando o desenvolvimento de um sistema de cadastro de 
empresa utiliza o padrão de arquitetura MVC em seus softwares, o que reduz o trabalho de manutenção, pois facilita o desenvolvimento e torna o código-fonte mais compreensível. A figura anex
arquitetura inicial de algumas funcionalidades deste novo sistema sendo desenvolvido. Conforme pode ser analisado, no pacote (package) chamado de "mb", são criadas as classes Managed Be
(package) chamado de "entity", são criadas as classes que referenciam tabelas do banco de dados; no pacote (package) chamado de "repository", são criadas as classes de persistência e no pa
chamado de "service", são criadas as classes que possuem regras de negócio. Com base na arquitetura MVC apresentada na figura, avalie as afirmações a seguir:
 
I- As classes do pacote (package) "entity" fazem parte da camada Controller da aplicação.
 II- As classes do pacote (package) "mb" fazem parte da camada Controller da aplicação.
 III- As classes do pacote (package) "service" fazem parte da camada Model da aplicação.
 IV- As páginas XHTML, dentro do diretório "WebContent", fazem parte da camada model da aplicação.
 
Assinale a alternativa CORRETA:
 a) I, II e III.
 b) I, apenas.
 c) I, III e IV.
 d) I e IV, apenas.
5. A linguagem de programação Java possui diversos recursos disponíveis para aplicações simples e robustas. Um destes recursos é o sistema de mensagens Java, ou JMS (Java Message Servic
possibilita que diferentes aplicações troquem mensagens entre si. A troca de mensagens pode acontecer em uma integração entre sistemas por exemplo, o que pode ser realizado através do uso
São definidos os padrões filas e tópicos para o armazenamento de mensagens, e a realização da troca de mensagens pode ser utilizada em projetos de integração de sistemas, assim como em 
bate-papo. Considerando as informações apresentadas, analise as afirmações a seguir:
 
I- Ambos os tipos de mensagens (filas e tópicos) não precisam estar configurados no middleware.
 II- Para utilização das filas ou tópicos, é necessário obter uma conexão JMS através das fábricas cadastradas no MOM.
 III- Através do serviço JNDI pode ser obtida uma fábrica de conexão-padrão.
 IV- A anotação @Resource marca o Topic.
 
Assinale a alternativa CORRETA:
 
FONTE: Disponível em: <https://www.devmedia.com.br/como-implementar-a-troca-de-mensagens-com-jms/25127>. Acesso em: 17 jul. 2018 (adaptado).
 a) I, apenas.
 b) II, III e IV.
 c) II e III, apenas.
 d) III, apenas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_5%20aria-label=
6. A evolução no campo da informática possibilitou o surgimento de diversos modelos de Banco de Dados, tais como: o Hierárquico, em Rede, Relacional, Orientado a Objetos e, recentemente, o O
Documentos, como o MongoDB, cada um, com uma representação lógica distinta para a criação do sistema de banco de dados. Acerca das características do Banco de Dados MongoDB, analis
a seguir:
 
I- Não tem código fonte aberto.
 II- Possui alta performance e é escrito em C++
 III- Diversas linguagens e plataformas já possuem drivers para o MongoDB, entre elas, destacam-se: C, C#, C++, Java e Java Script.
 IV- Não pode ser associado ao conceito NoSql
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças II e IV estão corretas.
7. A linguagem de programação Java possui muitos recursos e frameworks que facilitam o desenvolvimento de software. O JSF é um de seus frameworks, o qual permite o desenvolvimento de sist
um tempo mais reduzido devido aos seus recursos que facilitam desde a montagem de formulários quanto ao seu vínculo com a classe Managed Bean no servidor. Com relação a uma classe Ma
analise as afirmativas a seguir: 
 
I- Seguindo a arquitetura MVC, uma classe Managed Bean funciona como uma classe intermediária, ligando as camadas model e view do sistema. 
 II- Seguindo a arquitetura MVC, uma classe Managed Bean funciona como a camada model do sistema, e nesta são implementadas as regras da aplicação e a persistência ao banco de dados. 
 III- Sabendo-se que na classe Managed Bean são mapeados os componentes visuais, nesta classe são também instanciadas as classes do lado do servidor e ocorrem as reações de eventos ge
IV- Desenvolvendo uma aplicação utilizando o framework JSF, deve-se ter em mente que uma classe Managed Beannão possui métodos getters e setters. 
 
Assinale a alternativa CORRETA:
 a) Somente a afirmativa I está correta.
 b) As afirmativas I e II estão corretas.
 c) As afirmativas II, III e IV estão corretas.
 d) As afirmativas I e III estão corretas.
8. O desenvolvimento de aplicações com a tecnologia JSF pode se tornar mais fácil e produtiva quando é necessária a implementação de formulários. Em páginas XHTML, a composição de formul
de componentes que são similares aos componentes HTML de formulários. Neste contexto, analise as afirmativas a seguir: 
 
I- Em uma página XHTML, para o desenvolvimento de formulários JSF, é necessária a importação da biblioteca "http://java.sun.com/jsf/html". 
 II- Em uma página XHTML, o componente "<h:outputLabel /h>" é equivalente ao componente "<input />" do HTML. 
 III- Em uma página XHTML, o componente "<h:selectOneRadio /h>" é equivalente ao componente "<Select />" do HTML. 
 IV- Em uma página XHTML, o componente "<h:selectOneRadio /h>" é equivalente ao componente "<input type=radio />" do HTML. 
 
Assinale a alternativa CORRETA:
 a) As afirmativas I e III estão corretas.
 b) As afirmativas I, II e III estão corretas.
 c) Somente a afirmativa II está correta.
 d) As afirmativas I e IV estão corretas.
9. A linguagem de programação Java possui vários frameworks de desenvolvimento, os quais facilitam o trabalho de implementação da aplicação. Muitos destes frameworks são voltados para o de
de sistemas para web, dentre os quais destaca-se o JSF (Java Server faces). O JSF torna o desenvolvimento de páginas web dinâmicas mais ágil, pois não exige desenvolvimento de código-fon
quanto ao CSS, existem bibliotecas que podem descartar sua necessidade. Com relação aos formulários JSF, analise as afirmativas a seguir:
 
I- O desenvolvimento de sistemas web utilizando o framework JSF é baseado no padrão de arquitetura MVC.
 II- Dentre os componentes de formulário que o JSF disponibiliza, pode ser citado o campo de entrada de texto, implementado por "<inputText />".
 III- A tag para designar o início e fim de um formulário JSF é "<form></form>".
 IV- Em formulários JSF, para validar se um campo foi informado, utiliza-se o atributo "required='true'" no componente.
 
Assinale a alternativa CORRETA:
 a) As afirmativas I e IV estão corretas.
 b) As afirmativas II e III estão corretas.
 c) Somente a afirmativa II está correta.
 d) As afirmativas I, II e IV estão corretas.
10. O Managed Bean é uma classe intermediadora entre as requisições do usuário e as regras de negócio da aplicação, as quais são implementadas em estruturas diferentes. Também é uma classe
permite acesso aos valores dos componentes visuais de um formulário da página XHTML. Com relação à classe Managed Bean, analise as afirmativas a seguir:
 
I- A anotação "@Named" realiza o bind entre o arquivo JSF e o Managed Bean. 
 II- A anotação "@SessionScoped" indica que a vida do Managed Bean dura enquanto a sessão do usuário estiver ativa.
 III- A anotação "@RequestScoped" indica que a classe Managed Bean permanece em memória até que o servidor de aplicação seja reiniciado. 
 IV- A anotação "@SessionScoped" é interessante para o controle de login de usuário, pois permite que se mantenha informações em memória até o usuário fechar o navegador de internet.
 
Assinale a alternativa CORRETA:
 a) Somente a afirmativa I está correta.
 b) As afirmativas I, II e IV estão corretas.
 c) As afirmativas III e IV estão corretas.
 d) Somente a afirmativa III está correta.
Prova finalizada com 10 acertos e 0 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMjI4Mg==&action2=QURTMjc=&action3=NjQ5NzA5&action4=MjAyMC8y&prova=MjY2ODQ3NzM=#questao_10%20aria-label=

Mais conteúdos dessa disciplina