Buscar

Avaliaçã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 5 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

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

16/11/2023, 08:28 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:884412)
Peso da Avaliação 1,50
Prova 73775792
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A plataforma JavaEE é rica em recursos e poderosa para desenvolver sistemas complexos. Ela possui 
vários recursos, sendo dois exemplos desses o Context and Dependency Injection (CDI) e o Java 
Messaging Service (JMS). 
Sobre o exposto, assina a alternativa INCORRETA:
A Uma das maneiras do objeto do tipo JMSConsumer receber mensagens é através da maneira
Semibloqueante, em que a execução do sistema não é interrompida.
B Filas ou tópicos são os tipos possíveis de mensagens na arquitetura JMS. 
C A anotação @Resource marca o Topic, o ConnectionFactory e a Queue como recursos
gerenciados pelo AS, sendo que cada um faz um lookup para o endereço definido no atributo.
D Todo sistema que desejar trocar mensagens através de filas ou tópicos deve obter uma conexão
JMS através das fábricas cadastradas no MOM.
Apesar de o JEE ter como um dos focos principais a facilidade de desenvolvimento, a complexidade 
intrínseca do ambiente para o qual foi projetado e o número de tecnologias envolvidas o tornam 
relativamente denso. 
Sobre a principal característica de um servidor de aplicação JEE, assinale a alternativa CORRETA:
A Ele tem como principal característica o oferecimento de serviços para as aplicações nele
instaladas.
B Oferece serviços roteados de outro servidores para as aplicações que estão armazenadas nele.
C A arquitetura JEE é uma arquitetura local, não fazendo uso de servidor.
D Fornece serviços para aplicações que estão armazenadas em múltiplos servidores.
Da mesma forma que as demais tecnologias que fazem parte da plataforma Java, o JSF é definido por 
uma especificação mantida pelo JCP, através de JSRs. Ele define uma API padrão e extensível, 
através de classes e interfaces, simplificando o desenvolvimento e aumentando a produtividade de 
aplicações em Java para Web. 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
16/11/2023, 08:28 Avaliação I - Individual
about:blank 2/5
Sobre as principais funcionalidades que o JSF traz para uma aplicação web, assinale a alternativa 
CORRETA:
A Validação, conversão e formatação de strings de texto.
B Gerenciamento da formatação de I/O na aplicação.
C Tratamento de eventos entre applets e views.
D Suporte embutido à ajax. 
Java Server Faces (JSF) é um Framework que facilita o desenvolvimento de aplicações para a 
internet. Propicia o gerenciamento de eventos, conversão de dados entre componentes e objetos de 
domínio. Torna mais prática a configuração de navegação e o controle do ciclo de vida dos objetos. 
Através da (EL - Expression Language) permite que componentes da interface gráfica conversem 
diretamente com o controlador. Com relação aos conceitos da tecnologia JavaServer Faces (JSF), 
analise as seguintes sentenças:
I- A arquitetura do JSF propõe a divisão das responsabilidades de uma aplicação em três camadas 
distintas: modelo, visualização e controle.
II- Entre as principais funcionalidades do JSF pode-se destacar: suporte a templates de tela para reúso 
de estruturas de interfaces web; suporte embutido a Ajax; tratamento de eventos entre telas web; 
gerenciamento da navegabilidade da aplicação).
III- Além dos componentes básicos, existem bibliotecas nativas de componentes JSF adaptados para 
interfaces Swing e AWT, por exemplo.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e III estão corretas.
C As sentenças I e II estão corretas.
D Somente a sentença I está correta.
O Java Server Faces (JSF) utiliza um arquivo no formato XHTML para descrever a interface de uma 
aplicação web. Quando o recurso representado por este arquivo é solicitado, uma árvore de 
componentes é gerada no servidor e uma página web é encaminha ao cliente. Acerca dos arquivos 
XHTML, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Páginas XHTML não são suportadas pelas IDEs Eclipse e NetBeans, sendo necessária a 
utilização de um software adicional para criar/editar um template.
( ) Ao implementarmos "<p:inputText value="#{pessoaMB.pessoa.nome}" />" estamos associando 
um campo de texto a um atributo de um objeto de um Managed Bean (MB).
( ) Em arquivos XHTML não é possível utilizar tags HTML.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F.
B F - F - V.
4
5
16/11/2023, 08:28 Avaliação I - Individual
about:blank 3/5
C V - F - F.
D V - V - V.
Um servidor que atenda toda a especificação Java EE, também conhecido como Application 
Server, pode ser considerado mais completo que um Web Container. Isso porque, além de um 
Application Server fornecer um Web Container, esse servidor fornece um segundo Container. Nesse 
contexto, assinale a alternativa CORRETA que apresenta este segundo Container oferecido:
A EJB Container.
B JDBC Container.
C JAAS Container.
D Servlet Container.
Podemos definir os servlets como classes JAVA e, quando configuradas em um servidor, podem 
tratar solicitações recebidas da WEB. Podemos tomar como exemplo uma solicitação do Internet 
Explorer. Com relação ao servlet, analise as sentenças a seguir:
I- O Apache Tomcat é um exemplo de Servlet Container. 
II- A Web Tier pode ser implementada em Servlet Containers. 
III- É um programa que executa apenas uma vez, gerando uma página JSP, que é reutilizada muitas 
vezes pelo servidor web.
Assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B As sentenças I e III estão corretas.
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.
A arquitetura MVC (model-view-controller) propõe a divisão de uma aplicação em três camadas 
distintas, seja esta uma aplicação desktop, mobile ou web. Um dos frameworks da plataforma web 
que utiliza a arquitetura MVC é o Java Server Faces (JSF), exigindo assim, a existência de um 
elemento intermediário entre o model e a view - chamado de Managed Bean (MB). Com relação ao 
Managed Bean, analise as afirmativas a seguir:
I- O MB é sempre uma classe serializável, com métodos getters e setters públicos para permitir o 
acesso aos componentes visuais. 
II- A anotação @Named ou @ManagedBean são dispensáveis para que o MB seja visível à camada 
view. 
III- Um MB é criado dentro de um arquivo XHTML. 
6
7
8
16/11/2023, 08:28 Avaliação I - Individual
about:blank 4/5
IV- A anotação @SessionScoped indica que o tempo de vida do MB é marcado pela sessão do 
usuário. 
Assinale a alternativa CORRETA:
A As afirmativas I e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas II e III estão corretas.
O JSF é um framework padrão da plataforma Java para o desenvolvimento de aplicações web 
com o JEE, o qual utiliza uma arquitetura de sistema MVC e implementa um modelo de componentes 
visuais para a web. A arquitetura padrão MVC permite uma melhor separação do código-fonte da 
aplicação, assim como uma melhor legibilidade. Para a criação de uma nova página XHTML, no 
Eclipse, analise as afirmativas a seguir:
I- O Eclipse gera um template vazio para uma página XHTML, caso não houve uma pré-configuração 
do Eclipse. 
II- A importação de bibliotecas dos componentes visuais é realizada incluindo os comandos no início 
da página XHTML. 
III- Para a criação de uma nova página XHTML, basta clicar com o botão direito do mouse sobre o 
diretório "Java Resources" e selecionar a opção "New XHTML Page". 
IV- A criação de uma nova página XHTML deve ser dentro do diretório WebContext do projeto. 
Assinale a alternativa CORRETA:
A As afirmativas I, II 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 e III estão corretas.
Geralmente, quando se está começando a programar, o desenvolvedor começa a fazer códigos que são 
retornados no console em formato de texto,pois muitos são códigos de aprendizagem. Quando é 
necessário desenvolver sistemas que precisam de alguma interação mais aprimorada com o usuário, 
utiliza-se as interfaces gráficas. Para construirmos uma interface gráfica em JAVA, adicionamos 
componentes (botões, menus, textos, tabelas, listas etc.).
Sobre as duas tecnologias criadas pela Oracle para criação de interfaces gráficas para Desktop, 
assinale a alternativa CORRETA:
A Swing e JavaFX.
B Java Forms e Páginas FrontEnd.
C Páginas FrontEnd e Swing.
9
10
16/11/2023, 08:28 Avaliação I - Individual
about:blank 5/5
D WPF Aplicação e JavaFX.
Imprimir

Outros materiais