Prévia do material em texto
EPS
https://simulado.estacio.br/alunos/ 1/4
Avaliação: 7,00 pts Nota SIA: 9,00 pts
ENSINEME: PROGRAMAÇÃO SERVIDOR COM JAVA
1. Ref.: 3990577 Pontos: 0,00 / 1,00
Um aplicativo criado para o servidor Tomcat obedece a uma estrutura bem de�nida, onde alguns arquivos
XML podem ser utilizados para efetuar diversas con�gurações, algo que tem sido substituído pelo uso de
anotações nas versões mais recentes. Segundo o modelo original, em qual arquivo são con�gurados os
mapeamentos de Servlets?
faces-con�g.xml
server.xml
context.xml
web.xml
tomcat-users.xml
2. Ref.: 3990581 Pontos: 1,00 / 1,00
O servidor de aplicativos GlassFish trabalha com a de�nição de domínios, que são ambientes de execução
independentes, permitindo grande �exibilidade em termos da arquitetura utilizada no ambiente. Diversas
operações podem ser feitas, com relação aos domínios, através do comando asadmin, como a listagem dos
domínios existentes, iniciados ou não, através da opção:
stop-domain
refresh-domains
list-domains
create-domain
start-domain
ENSINEME: TECNOLOGIAS DE TRANSMISSÃO DE DADOS EM SISTEMAS WEB
3. Ref.: 3990950 Pontos: 1,00 / 1,00
Considere as seguintes a�rmações sobre AJAX (Asynchronous JavaScript and XML).
I. AJAX é uma técnica que permite criar páginas web estáticas. Se o conteúdo de uma página mudar, toda a
página deve ser recarregada após a modi�cação.
II. AJAX é uma nova linguagem de programação que permite trocar dados com um servidor, e atualizar uma
página web recarregando apenas parte dela no navegador.
III. AJAX permite a atualização de páginas web de forma assíncrona através da troca de pequenas
quantidades de dados com o servidor. Isso signi�ca que é possível atualizar partes de uma página web, sem
recarregar a página inteira.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990577.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990581.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990950.');
EPS
https://simulado.estacio.br/alunos/ 2/4
Quais estão corretas?
Apenas II.
I, II e III.
Apenas II e III.
Apenas I.
Apenas III.
4. Ref.: 7815664 Pontos: 1,00 / 1,00
(FCC/2022 - Adaptada) JSON é um acrônimo de JavaScript Object Notation, que é um formato de representação de
dados. Em JSON, os valores podem ser dos tipos de dados: string, number, object (JSON object):
date ou array.
boolean, array ou unde�ned.
null ou unde�ned.
function ou date.
array ou null.
ENSINEME: WEBSERVICES
5. Ref.: 3990994 Pontos: 1,00 / 1,00
No desenvolvimento de serviços com a utilização do padrão RESTful, a anotação @produces é usada para:
especi�car o tipo de dado que um recurso pode produzir e enviar para o cliente em resposta a uma
solicitação.
estabelecer controles de acesso aos dados produzidos em função de uma solicitação de um cliente.
especi�car o recurso que irá produzir o dado solicitado por um cliente.
especi�car o momento em que o dado solicitado pelo cliente será produzido.
indicar o dado a ser produzido e armazenado por um recurso.
6. Ref.: 3990999 Pontos: 1,00 / 1,00
As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas
distribuídos.
Sobre essas tecnologias, analise as a�rmativas a seguir.
I. REST pressupõe que cada solicitação do cliente ao servidor deve conter todas as informações necessárias
para processar o pedido e não pode tirar proveito de qualquer contexto armazenado no servidor.
II. As mensagens SOAP são documentos XML construídos especi�camente para trafegar através do
protocolo de transporte HTTP/HTTPS.
III. REST é mais e�ciente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON.
Está correto o que se a�rma em:
II, apenas.
I, apenas.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7815664.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990994.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3990999.');
EPS
https://simulado.estacio.br/alunos/ 3/4
III, apenas.
I, II e III.
I e II, apenas.
4464 - PERSISTÊNCIA COM SPRING DATA
7. Ref.: 7705717 Pontos: 1,00 / 1,00
Você precisa fazer a manutenção de um sistema, baseado em JDBC puro, onde as consultas são de�nidas por meio
de comandos SQL. Uma nova funcionalidade deve ser acrescentada na tela de pesquisa, permitindo buscar um livro
por parte de seu título. Em termos da sintaxe SQL, qual o tipo de restrição correta para efetuar a consulta solicitada?
NOT IN
BETWEEN
IN
ALL
LIKE
8. Ref.: 7705889 Pontos: 0,00 / 1,00
Através do Thymeleaf é possível criar templates para exibição dos dados, na camada View, como páginas HTML
comuns, o que viabiliza a utilização de ferramentas grá�cas pelos designers na construção desses templates. Alguns
símbolos são adotados como caracteres especiais pela ferramenta, permitindo efetuar algumas con�gurações e
processos especí�cos. Nesse contexto, qual a função do caractere arroba?
Transforma o endereço da rota em uma URL válida.
Insere o conteúdo de um fragmento HTML, viabilizando reuso no template.
Recupera mensagens con�guradas em um arquivo com extensão properties.
Seleciona o campo de um objeto.
Acessa o valor de uma variável, que pode ser local ou fornecida no Model.
4465 - SERVIÇOS DE MENSAGERIA
9. Ref.: 7804833 Pontos: 1,00 / 1,00
Os serviços de mensageria são normalmente baseados em protocolos de mensageria, como JMS, AMQP, MQTT,
STOMP e XMPP. Assinale a alternativa que melhor descreve uma característica do Java Service Message:
Existem dois tipos de provedor JMS: os destinos (destinations) e as fábricas de conexão (connection
factories).
As fábricas de conexão são responsáveis por receber as mensagens e entregá-las ao provedor JMS.
Os objetos administrados são instanciados no produtor e no consumidor da mensagem.
Ela é uma API que permite que aplicativos Java criem, enviem, recebam e leiam mensagens para a linguagem
de programação Java.
Ela é uma API implementada aos moldes do RPC, onde para conversar com outro componente, o programa
precisa apenas chamar um método dele (local ou remoto).
10. Ref.: 7804834 Pontos: 0,00 / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7705717.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7705889.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7804833.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 7804834.');
EPS
https://simulado.estacio.br/alunos/ 4/4
Java Message Service (JMS) é uma API para aplicativos Java para trabalhar com mensagens de forma assíncrona.
Com relação aos blocos básicos que constituem uma solução de mensageria implementada com Java Service
Message, marque a alternativa correta:
Os objetos administrados são criados ou pelo produtor de mensagens ou pelo consumidor de mensagens.
Os objetos administrados são a fábrica de conexão e as sessões.
O servidor de aplicações DEVE implementar a API JMS.
Ambos o produtor de mensagens como o consumidor de mensagens devem possuir uma solução de banco de
dados.
As mensagens são sempre do tipo TextMessage.