Buscar

SIMULADO

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 7 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

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 6, do total de 7 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

20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/7
Avaliando
Aprendizado
 
Teste seu conhecimento acumulado
Disc.: DESENVOLVIMENTO DE BACK-END   
Aluno(a): DIEGO TORRES GOMES 202208857159
Acertos: 2,0 de 2,0 15/11/2023
Acerto: 0,2  / 0,2
(FCC/2022) Considere o bloco XML abaixo.
<processos> 
<processo> 
<numero>00001001120225020061</numero> <ano>2022</ano> 
</processo> 
</processos>
Uma representação correta desse bloco usando JSON é
<json:element name="processos">
<json:element name="numero" value="00001001120225020061" />
<json:element name="ano" value="2022" />
</json:element>
 {"processos":[
{ "numero":"00001001120225020061", "ano":"2022" }
] }
{ " root " : " processos"[
{ "element":"numero" "value":"00001001120225020061" },
{ "element":"ano" "value":"2022" }
] }
<json:element name="processos">
<json:attribute name="numero" value="00001001120225020061" type="json:string"/>
<json:attribute name="ano" value="2022" type="json:string"/>
</json:element>
 ["processos"(
{ "numero":"00001001120225020061", "ano":"2022" }
)]
Respondido em 15/11/2023 12:26:43
Explicação:
A representação em JSON é diferente da representação em XML, pois o JSON é um formato de dados mais leve e fácil
de ler e escrever do que o XML, além de ser amplamente utilizado em APIs de serviços web. A representação correta
em JSON do bloco XML apresentado seria um objeto JSON com uma propriedade "processos" que contém um array
de objetos, onde cada objeto representa um processo. Dentro de cada objeto, haveria propriedades "numero" e
"ano" correspondentes às tags no bloco XML.
 Questão / 1
a
https://simulado.estacio.br/alunos/inicio.asp
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:voltar();
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/7
Acerto: 0,2  / 0,2 Questão / 2
a
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/7
Uma página JSP permite gerar conteúdo dinâmico através de um conjunto especí�co de artefatos, os quais são
reconhecidos pelo contêiner Web para geração do Servlet equivalente. Entre os artefatos, um deles permite a
identi�cação do tipo conteúdo, importação de bibliotecas e de�nir a página de erro entre outras con�gurações
possíveis. Qual dos artefatos está sendo descrito acima?
 Diretiva
Etiqueta de Substituição  
Etiqueta XML  
Etiqueta HTML  
Scriptlet
Respondido em 15/11/2023 12:29:02
Explicação:
A resposta correta é: Diretiva
Acerto: 0,2  / 0,2
Com o objetivo de aproveitar todas as características apresentadas pelo protocolo HTTP, foi criado o padrão
REST, onde os recursos, ou entidades, podem ser recuperados via endereços na Web, com as suas informações
sendo transmitidas no formato JSON. Por exemplo, para uma inclusão deve ser utilizado o método ______ do
HTTP, e a anotação ______ será adotada no parâmetro que recebe os dados. Qual opção completa corretamente
as lacunas?    
POST e PathVariable
GET e RequestParam
 POST e RequestBody
PUT e RequestBody
GET e PathVariable
Respondido em 15/11/2023 12:31:57
Explicação:
Na forma padrão de utilização do REST, as consultas são efetuadas com o método GET, POST está relacionado à
inclusão, PUT permite alterar os dados da entidade, e o DELETE é usado na remoção da entidade. Na alteração e na
remoção devemos completar o endereço de base com a chave primária, ocorrendo a recuperação posteriormente via
anotação PathVariable. Os dados, tanto na inclusão quanto na alteração, são transmitidos no corpo da requisição, com
base no formato JSON, sendo recuperados em um parâmetro anotado como RequestBody. Para um formulário padrão
Web, fora do modelo REST, os dados dos campos individuais podem ser recuperados via RequestParam. Logo, as
lacunas serão preenchidas com POST e RequestBody.
Acerto: 0,2  / 0,2
Python é uma linguagem de programação de alto nível, interpretada, de propósito geral. Considerando a
implementação de um consumidor/produtor para RabbitMQ em Python, assinale a alternativa correta:
A mensagem a ser enviada é atribuída ao parâmetro TextMessage.
Para utilizar a exchange default com o pika devemos utilizar o exchange=null.
 Uma biblioteca que pode ser utilizada para facilitar a comunicação com o servidor RabbitMQ é a pika.
Quando criamos um objeto Channel, devemos passar como parâmetro o tipo da �la.
O nome da �la é de�nido no parâmetro queue do método set_queue de um objeto do tipo Channel.
 Questão / 3
a
 Questão / 4
a
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/7
Respondido em 15/11/2023 12:39:25
Explicação:
Para facilitar o uso do servidor de mensageria RabbitMQ diversos desenvolvedores criam bibliotecas ou APIs que
facilitam o desenvolvimento de aplicações. Assim, existem bibliotecas especí�cas para acessar o servidor RabbitMQ
em Python, Java, PHP etc. No caso do python, uma destas bibliotecas é denominada pika.
Acerto: 0,2  / 0,2
Sobre as a�rmativas abaixo relacionadas aos conceitos de serviços Web 
Considere os acrônimos: 
- REST - Representational State Transfer; 
- SOAP - Simple Object Access Protocol . 
É correrto a�rmar que o:
 SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, diferentemente
do que ocorre nos serviços baseados em REST. 
SOAP é uma arquitetura de rede, baseada em mecanismos de solicitação e resposta tradicionais
da Web, como solicitações GET e POST 
REST e o SOAP são um tipo de computação distribuída que permite a um aplicativo clientes ter
acesso direto à memória principal de uma aplicação servidora. 
REST é uma arquitetura de rede, baseada no protocolo XML, que permite o serviço Web e o
cliente se comunicar. 
SOAP é um protocolo independente de plataforma que faz chamadas de procedimentos remotos
por meio de conexões FTP com poucas limitações. 
Respondido em 15/11/2023 12:33:21
Explicação:
A resposta correta é: SOAP envia solicitação e resposta de seus serviços empacotados em envelopes,
diferentemente do que ocorre nos serviços baseados em REST. 
Acerto: 0,2  / 0,2
(IDECAN/2023) Um banco de dados de documentos é um banco de dados não relacional que armazena dados
como documentos estruturados, geralmente nos formatos:
XHTML ou CSS
 XML ou JSON
JavaScript ou JSON
HTML ou CSS
JavaScript ou PHP
Respondido em 15/11/2023 12:40:24
Explicação:
 Questão / 5
a
 Questão / 6
a
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/7
Esses documentos geralmente são armazenados em formato XML (Extensible Markup Language) ou JSON (JavaScript
Object Notation). O XML é uma linguagem de marcação que permite de�nir etiquetas personalizadas para descrever
dados e estruturas de documentos, enquanto o JSON é um formato de intercâmbio de dados leves e fáceis de ler e
escrever. Ambos os formatos são comumente usados em aplicativos da Web e são capazes de armazenar dados
complexos e estruturados.
Acerto: 0,2  / 0,2
Observe a linha de comando a seguir.     
 
Statement st = Conexao.getConection().createStatement(); 
 
Indique qual deve ser o comando seguinte: 
List< Aluno > ls = st.executeQuery("select * from ALUNOS");  
ResultSet rs = st.executeUpdate("select * from ALUNOS");  
List< Aluno > ls = st.prepareStatement("select * from ALUNOS"); 
List ls = st().executeUpdate("select * from ALUNOS");
 ResultSet rs = st.executeQuery("select * from ALUNOS");  
Respondido em 15/11/2023 12:28:08
Explicação:
A resposta correta é: ResultSet rs = st.executeQuery("select * from ALUNOS");  
Acerto: 0,2  / 0,2
As bases de dados do tipo NoSQL seguem diferentes modelos de persistência, todos voltados para a gerência de
grandes massas de dados e facilidade de distribuição, priorizando a escrita única e leitura múltipla. Embora a
manutenção de relacionamentos consistentes, com base em chaves estrangeiras, tenha sido descartada em
favor da velocidade, existe uma arquitetura que permite de�nir associações tipi�cadasentre elementos de
dados. Qual seria esse modelo?  
Relacional
Documental
 Baseado em Grafos
Pares Chave-Valor
Colunar
Respondido em 15/11/2023 12:51:45
Explicação:
O modelo relacional é uma contraposição direta às bases NoSQL, já que não temos a manutenção de relacionamentos
consistentes, embora algumas delas ofereceram sintaxe de consulta similar ao SQL. Quanto aos demais modelos, são
todos válidos para a persistência em bases NoSQL, onde chave-valor é o formato mais simples, utilizando um
identi�cador e um valor associado. O modelo colunar é uma extensão dos pares chave-valor, com o agrupamento dos
dados em termos de famílias e colunas, além de adicionar versionamento. Já no documental, temos a adoção de
formatos padronizados de documentos, como JSON ou XML, para persistir os dados. Finalmente, temos o modelo
baseado em grafos, onde podemos persistir dados, que funcionam como nós do grafo, e associá-los posteriormente,
de�nindo as arestas.
 Questão / 7
a
 Questão / 8
a
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/7
Acerto: 0,2  / 0,2
O modelo de mensageria ponto-a-ponto é mais apropriado para situações em que a ordem das mensagens é
importante, ou onde é necessário garantir que cada mensagem seja processada apenas uma vez. De acordo com
os seus conhecimentos, assinale a alternativa que apresenta uma característica do modelo (domínio) ponto-a-
ponto dos serviços de mensageria:
Os produtores das mensagens �cam "ouvindo" as �las.
Existem dois consumidores para cada �la.
O processamento da �la é feito de um para muitos (one-to-many).
 A troca das mensagens (informações) é baseada em �las.
O consumidor da �la deve "assinar" uma �la para receber as mensagens.
Respondido em 15/11/2023 12:32:32
Explicação:
No modelo ponto-a-ponto, temos que a troca de informações entre serviços é baseada em �las, ou seja, a mensagem é
enviada por um serviço (produtor) e, em seguida, é consumida por uma ou mais aplicações (que assinam a �la),
denominadas consumidores.
Acerto: 0,2  / 0,2
Um web service em Java é um programa cujos métodos públicos são acessados por aplicações remotas.
Utiliza como base protocolos como SOAP e HTTP. É correto a�rmar que: 
Um web service, para ser utilizado, precisa ser escrito com o protocolo SOAP encapsulado numa
conexão IMAP. Esse procedimento é semelhante ao utilizado pelos servlets e páginas JSP que
necessitam de um servidor especí�co para fornecer o serviço desejado. 
Um web service, para ser utilizado, precisa ser ativado por um serviço da plataforma Windows
ou pelo daemon inetd da plataforma Unix, encapsulado numa conexão TELNET. Esse
procedimento é semelhante ao utilizado pelos serviços de backup que necessitam de autorização
de usuário. 
 Um web service, para ser utilizado, precisa estar ativo esperando requisições. Para isso, é
empregado um servidor para esta tecnologia. Esse procedimento é semelhante ao utilizado
pelos servlets e páginas JSP, que necessitam de um servidor especí�co para fornecer o serviço
desejado. 
Um web service, para ser utilizado, precisa ser compilado na linguagem Intel assembly e
empregado em um servidor para esta tecnologia. Esse procedimento é semelhante ao utilizado
pelos servlets e páginas JSP que necessitam de um servidor especí�co para fornecer o serviço
desejado. 
Um web service, para ser utilizado, precisa ser carregado por um daemon que aguarda
requisições. Para isso, é empregado um servidor multiplataforma. Esse procedimento é
semelhante ao utilizado pelos serviços de proxy que necessitam de autenticação de usuário. 
Respondido em 15/11/2023 12:30:44
Explicação:
A resposta correta é: Um web service, para ser utilizado, precisa estar ativo esperando requisições.
Para isso, é empregado um servidor para esta tecnologia. Esse procedimento é semelhante ao
utilizado pelos servlets e páginas JSP, que necessitam de um servidor especí�co para fornecer o
serviço desejado. 
 Questão / 9
a
 Questão / 10
a
20/11/2023, 20:20 Estácio: Alunos
https://simulado.estacio.br/alunos/ 7/7

Continue navegando