Questões de Concurso Comentadas sobre webservices em arquitetura de software

Filtrar por:
Questões com
Gabarito Comentado

Foram encontradas 389 questões

Q2491335 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o próximo item.


Nos webservices que utilizam o SOAP, as solicitações e respostas são escritas em HTML para que sejam independentes de plataforma. 

Alternativas
Q2491333 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o próximo item.


Em um serviço web RESTful, cada um dos métodos possui uma URL única como identificador.

Alternativas
Q2475724 Arquitetura de Software
A utilização de sistemas é uma ação fundamental para a operação das organizações, colaborando ativamente com toda a cadeia produtiva, nos níveis operacional, tático e estratégico. Durante muitos anos, a maioria das organizações utilizavam seus sistemas internos em um formato conhecido como desktop, onde os aplicativos são instalados de forma local em cada computador. Com o avanço tecnológico e a necessidade frequente de mobilidade, as organizações foram migrando para aplicações web que podem ser acessadas, por meio de autenticação, de qualquer navegador de internet e, principalmente, de qualquer local onde exista internet disponível para carregar a aplicação. Sobre aplicações web, analise as afirmativas a seguir.

I. Em uma arquitetura web geralmente o lado do cliente é responsável pelas funcionalidades de interface do usuário e também do processamento de dados.
II. A principal tarefa de um servidor de aplicações web é processar as solicitações do cliente para devolver uma resposta.
III. Em uma aplicação web, a acessibilidade busca garantir que a aplicação permaneça estável à medida que novos usuários são adicionados, aumentando o fluxo de processamento.

Está correto o que se afirma apenas em 
Alternativas
Q2471730 Arquitetura de Software
AWS é um conjunto de várias ferramentas, sendo a AWS Lambda responsável por
Alternativas
Q2471723 Arquitetura de Software
No protocolo de mensagens MQTT, a comunicação entre o emissor (publisher) e o destinatário (subscriber), é realizada por meio
Alternativas
Q2471722 Arquitetura de Software
    Um aplicativo de comércio eletrônico deve integrar um sistema de pagamento de terceiros, tal que, após um pagamento concretizado no sistema, o aplicativo deve receber uma confirmação de pagamento. Para esse processo, é utilizada uma arquitetura para fazer um pedido ao servidor para este enviar uma resposta quando ocorrer esse evento, ao invés de o aplicativo fazer um pedido ao servidor e esperar uma resposta.

Na situação hipotética apresentada, a tecnologia utilizada denomina-se
Alternativas
Q2464525 Arquitetura de Software

Julgue o item seguinte, que tratam de padrões de projeto e dos protocolos para Web services, padrões e tecnologias relacionadas.


Na comunicação feita entre cliente e servidor, uma API Restful armazena informações de outras sessões a respeito das solicitações, de modo a fazer um controle confiável das suas transações.

Alternativas
Q2457397 Arquitetura de Software
Analise as afirmativas relativas ao desenvolvimento de serviços web, considerando aspectos de segurança.

I. Para implementar um EndPoint SOAP, é necessário utilizar um arquivo WSDL para definir os serviços e suas operações.

II. Em REST, a segurança contra injeção de SQL pode ser reforçada pelo uso da JPA, que permite consultas parametrizadas, reduzindo os riscos.

III. Na segurança de serviços SOAP, os mecanismos como WS-Security para autenticação e criptografia já são automaticamente pré-configurados pelo protocolo https.



Está correto o que se afirma em
Alternativas
Q2451565 Arquitetura de Software
Pensando em uma implementação comum da API REST, assinale a opção que indica o principal princípio associado ao seu estilo arquitetural.
Alternativas
Q2383140 Arquitetura de Software
Considere uma necessidade do Ipea de construir uma API que sirva para interfacear seu sistema de cadastro de usuários internos e seu sistema de funcionários terceirizados, de modo a garantir melhor segurança e confiabilidade. Para isso, será utilizado um modelo de API apropriadamente baseado no REST.
Considerando o contexto apresentado, qual deverá ser o modelo de API utilizado?
Alternativas
Q2355027 Arquitetura de Software

 Analise as informações a seguir:



I. É certo afirmar que Web Services têm como função transferir dados por meio de protocolos de comunicação para diferentes plataformas, mesmo que elas tenham sido desenvolvidas em linguagens de programação diferentes.


II. É certo afirmar que Web Services conseguem reutilizar sistemas já operativos em uma organização e adicionar-lhes outras funcionalidades sem a necessidade de criar um sistema novo. Por essa razão, é possível incrementar os sistemas já desenvolvidos, agregando mais dados e novas funcionalidades de modo prático, rápido e simples.


III. É certo afirmar que os protocolos de comunicação que permitem a interação entre as linguagens do Web Service e o sistema que faz o pedido ao Web Service são o SOAP (Simple Object Access Protocol) e o REST (Representational State Transfer).



Marque a alternativa CORRETA: 

Alternativas
Q2337307 Arquitetura de Software
No contexto de uma REST API, assinale o cuidado que deve ser observado em uma requisição para garantir a prerrogativa stateless (sem estado).
Alternativas
Q2322044 Arquitetura de Software
O analista Marcos desenvolveu um novo frontend para a aplicação TCEDigital, a fim de modernizar a experiência do usuário. O backend da TCEDigital é exposto por meio de uma Application Programming Interface (API) web. O novo frontend desenvolvido por Marcos utiliza a API web do backend já existente e não exige a desativação do frontend antigo, com ambos coexistindo ao mesmo tempo.

À luz da arquitetura hexagonal, Marcos adicionou à TCEDigital um(a):
Alternativas
Q2318700 Arquitetura de Software
Serviço de aplicação que pode ser acessado usando os protocolos padrões da Web, permitindo que aplicações se comuniquem umas com as outras através da web. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas aplicações já existentes e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis: 
Alternativas
Q2275373 Arquitetura de Software
Julgue o item abaixo, relacionados com JavaScript, Web Services e análise estatística de código-fonte. 

Web Service possibilita que recursos sejam disponibilizados para aplicações clientes, mesmo que estejam em sistemas diferentes e usando linguagens distintas. 
Alternativas
Q2274700 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

APIs do tipo SOAP utilizam protocolo com estrutura de mensagem restrita que independe de XML.
Alternativas
Q2274699 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

As APIs do tipo REST, também chamadas de APIs RESTful, utilizam o protocolo HTTP e oferecem suporte à criptografia TLS (Transport Layer Security), mantendo a privacidade em uma conexão HTTPS na Internet. 
Alternativas
Q2274698 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

Web service é um modelo de computação distribuída que depende dos sistemas operacionais, porém independe da linguagem de desenvolvimento e do hardware onde os sistemas integrados são processados.
Alternativas
Q2274697 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

OAuth é um padrão de tecnologia aberta de delegação de acesso, projetado para permitir que um site ou aplicativo acesse recursos hospedados por outros aplicativos na Web em nome de um usuário, permitindo o compartilhamento de conteúdos sem a necessidade de compartilhamento de senhas. 
Alternativas
Q2274696 Arquitetura de Software
Com relação a integrações de sistemas de informação por meio de web services e APIs, julgue o item a seguir. 

A integração do tipo nativa é realizada por meio do desenvolvimento e da manutenção de APIs de integração personalizadas internamente, utilizando-se de equipes capazes de projetar, implantar e manter as APIs em conformidade com as especificações da integração. 
Alternativas
Respostas
21: E
22: C
23: B
24: E
25: C
26: A
27: E
28: B
29: B
30: E
31: A
32: A
33: D
34: A
35: C
36: E
37: C
38: E
39: C
40: E