Buscar

GABAvaliação I - Individual

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:770818)
Peso da Avaliação 1,50
Prova 57278655
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Nas tecnologias de bancos de dados, um rollback significa que o banco de dados pode voltar a 
determinado estado anterior, evitando que um erro seja propagado e mantido no mesmo. Sobre o Java 
Authentication and Authorization Service (JAAS), analise as sentenças a seguir:
I- É o serviço que permite a autenticação e autorização de um usuário específico ou de um grupo de 
usuários.
II- É o componente que possue atributo e método para implementar lógica de negócios. 
III- Oferece uma maneira desacoplada para a definição de aspectos de segurança em uma aplicação 
JEE.
IV- Combina características de um session bean e um ouvinte de mensagens.
Assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
O Java Enterprise Edition (JEE) consiste em uma série de especificações bem detalhadas de 
como determinada tecnologia deve funcionar e ser implementada, definidas pelo Java Community 
Process (JCP) através de Java Specifications Requests (JSRs). Acerca das especificações do JEE, 
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Um Servlet Container é um servidor reduzido, mais leve e rápido, que não oferece todas as 
funcionalidades se comparado a um servidor de aplicações. 
( ) A lógica de negócios da aplicação web, representada na Business Tier do JEE Server, é 
desenvolvida com Swing ou Java FX. 
( ) Java Server Faces (JSF), Java Server Pages (JSP) e Java Servlets são tecnologias específicas 
para lidar com o desenvolvimento de aplicações Web. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F.
B F - V - V.
C F - F - V.
D V - F - V.
 VOLTAR
A+ Alterar modo de visualização
1
2
Um padrão de projeto tem como objetivo principal possibilitar a reutilização de soluções do 
desenho de uma solução que se encontra na fase de projeto do software, além de propor um 
vocabulário e glossário de termos que sejam comuns à solução, facilitando o processo de 
comunicação e documentação dos processos de software. Sobre os padrões de projeto, analise as 
sentenças a seguir: 
I- A principal ideia do padrão MVC é separar o conceito do código da implementação. 
II- O padrão arquitetural Model-View-Controller (MVC) quebra a aplicação em três camadas: 
modelo, controle e visão. 
III- O Front Controller é um padrão de projeto relacionado a aplicações web. 
IV- O MVC não pode ser considerado um padrão arquitetural. 
 
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças II e IV estão corretas.
Para o desenvolvimento de aplicações com o JEE, é necessário termos um ambiente configurado. 
Sobre alguns dos programas que podem ser usados para a preparação do ambiente de 
desenvolvimento, assinale a alternativa CORRETA:
A Eclipse, Mysql e Oracle.
B Wildfly, Netbeans e MySQL.
C Windows 10, Netbeans e SQL Server.
D Mysql , Linux e Access.
A plataforma JEE pode ser utilizada em aplicações simples ou altamente complexas. Isso é 
possível porque ela permite a utilização somente dos componentes que realmente são necessários 
para o aplicativo. Na arquitetura JEE, o servidor de aplicação está dividido em containers. Um 
container pode ser entendido como um objeto que contém outros objetos, sendo que estes podem ser 
incluídos ou removidos em tempo de execução. Sobre os dois tipos de container de aplicações Java 
EE, assinale a alternativa CORRETA:
A Cloud container e Web container.
B JUnit container e HTTP container.
C Web container e EJB container.
3
4
5
D IIS container e JSP container.
Java é uma linguagem de programação e plataforma computacional lançada pela primeira vez pela 
Sun Microsystems em 1995. Existem muitas aplicações e sites que não funcionarão, a menos que 
você tenha o Java instalado, e mais desses são criados todos os dias. O Java é rápido, seguro e 
confiável. 
 Sobre o Java Virtual Machine, assinale a alternativa CORRETA:
A O Java Virtual Machine permite executar somente em plataformas Windows e Linux.
B O Java Virtual Machine Interpreta o bytecode gerado pela compilação de um software em Java.
C O Java Virtual Machine é gerado pelo JDK (Java Development Kit).
D O Java Virtual Machine Interpreta somente os códigos JIT (Just in Time).
O Java Server Faces (JSF) é o framework padrão da plataforma Java para a construção de aplicações 
web com JEE. Ele define e implementa um modelo de componentes visuais para WEB, utilizando 
uma arquitetura MVC (modelview-controller). Esta arquitetura propõe a divisão das 
responsabilidades de uma aplicação em camadas distintas
Sobre essa arquitetura, assinale a alternativa INCORRETA:
A View: responsável pela renderização da interface gráfica da aplicação.
B Servlet: responsável pela aplicação de regras de negócio no banco de dados. 
C Controller: responsável por receber e tratar os eventos da View.
D Model: responsável pela implementação da lógica de negócios.
As aplicações Java se comunicam com banco de dados, através de algumas conexões.
Sobre essas conexões, assinale a alternativa CORRETA:
A JDCK.
B JDAC.
C JDBS.
D JDBC.
6
7
8
Java Server Faces (JSF) é uma especificação Java para a construção de interfaces de usuário baseadas 
em componentes para aplicações web, utilizando uma arquitetura MVC (model-view-controller).
Com relação a esse framework, assinale a alternativa INCORRETA:
A Possui gerenciamento da navegabilidade da aplicação.
B Não realiza o tratamento de eventos entre telas Web.
C Inclui validação, conversão e formatação de dados de formulários.
D Possui suporte embutido à ajax.
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 
sistemas web em 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 Managed Bean, 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 gerados na view. 
IV- Desenvolvendo uma aplicação utilizando o framework JSF, deve-se ter em mente que uma classe 
Managed Bean não possui métodos getters e setters. 
Assinale a alternativa CORRETA:
A As afirmativas I e III estão corretas.
B As afirmativas II, III e IV estão corretas.
C As afirmativas I e II estão corretas.
D Somente a afirmativa I está correta.
9
10
Imprimir

Outros materiais