Questões de Arquitetura de Software - WebServices para Concurso

Foram encontradas 417 questões

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
Q2271863 Arquitetura de Software

Através dos Web Services é possível consumir dados e integrar sistemas na WEB. Web Services podem ser acessados a partir de protocolos padrões da WEB. Um deles é o REST, um estilo de arquitetura que define um conjunto de restrições e propriedades baseadas no protocolo HTTP. Baseado no protocolo HTTP, que possui diversos métodos, marque a opção que corresponde ao método recomendado para criar um novo recurso.

Alternativas
Q2268320 Arquitetura de Software
Com a utilização dos webservices podemos manter a interoperabilidade entre sistemas na web, para isso os clientes precisam encontrar a descrição dos serviços no Registro de Serviços. A etapa em que o webservice registra seus serviços para serem localizados é feita por meio do:
Alternativas
Q2219405 Arquitetura de Software
Quanto aos web services, à arquitetura orientada a serviços (SOA) e à UML (Unified Modeling Language), julgue o item.
Um web service representa uma lógica de negócio que permite que os clientes enviem requisições de um tipo bem definido de informação e recebam respostas apenas síncronas.
Alternativas
Q2214147 Arquitetura de Software
Qual a melhor definição para um documento WSDL?
Alternativas
Q2198870 Arquitetura de Software
Assinale a alternativa que apresenta a descrição correta de um web service
Alternativas
Q2183329 Arquitetura de Software
No contexto de uma mensagem SOAP, o elemento que NÃO faz parte da estrutura sintática estabelecida é:
Alternativas
Q2179308 Arquitetura de Software

Julgue os itens a seguir, acerca de API e REST.


I Uma application programming interface (API) define as regras que necessitam ser seguidas para se comunicar com outros sistemas de software, podendo ser utilizada para compartilhar recursos e fornecer serviços da Web.

II Na representational state transfer (REST), a ausência de estado refere-se ao método de comunicação, no qual o servidor completa cada solicitação do cliente, independentemente de todas as solicitações anteriores.

III Em uma API RESTful o envio da mesma solicitação PUT várias vezes em um serviço da Web RESTful é equivalente a uma única invocação de solicitação.


Assinale a opção correta. 

Alternativas
Q2167876 Arquitetura de Software
Considerando que a utilização de editores e as ferramentas de escritório online oferecem grandes vantagens para os usuários sobre as suítes de aplicativos convencionais, é correto afirmar que 
Alternativas
Q2110509 Arquitetura de Software
No contexto de web services, dentre as características a seguir, aquela que viola uma das restrições impostas pelo estilo arquitetural REST (Representational State Transfer) é: 
Alternativas
Respostas
21: E
22: A
23: A
24: D
25: A
26: C
27: E
28: C
29: E
30: C
31: E
32: C
33: B
34: E
35: C
36: B
37: B
38: E
39: E
40: E