Questões de Concurso sobre Web Services

 
 
Disciplina 1
Assunto 6
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
267 questões encontradas
Questões por página
20
Mais recentes
 

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:


A

Web Service


B

VPN


C

DNS


D

AnyDesk


E

McAfee

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.


A

PUT


B

GET


C

POST


D

PATCH


E

ADD

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.


A

Nenhum item está certo.


B

Apenas o item I está certo.


C

Apenas o item II está certo.


D

Apenas o item III está certo.


E

Todos os itens estão certos.

Considerando a Linguagem XML e tecnologias de Web Services e suas respectivas definições, relacione adequadamente as colunas a seguir.


1. Web Services.

2. UDDI.

3. WSDL.

4. SOAP.

5. RESTful Web Services.


( ) Protocolo de comunicação utilizado para troca de informações entre aplicações.

( ) Descrição formal de como acessar um serviço web e quais operações ele oferece.

( ) Padrão que permite a descoberta e a localização de serviços web.

( ) Abordagem arquitetural que emprega métodos HTTP para comunicação entre sistemas distribuídos.

( ) Protocolo que define regras para formatação e troca de mensagens em serviços web.


A sequência está correta em


A

1, 3, 2, 5, 4.


B

1, 2, 3, 4, 5.


C

3, 2, 1, 5, 4.


D

2, 4, 1, 3, 5.

Assinale a alternativa que apresenta a descrição correta de um web service.


A

É uma tecnologia utilizada exclusivamente para a criação de websites estáticos.


B

É uma arquitetura de software que permite a comunicação e a interoperabilidade entre diferentes sistemas distribuídos por meio da Internet.


C

É uma linguagem de programação utilizada para desenvolver aplicações web.


D

É um protocolo de comunicação utilizado para transferir arquivos entre servidores web.


E

É um serviço de hospedagem de websites fornecido por provedores de Internet.

REST funciona por meio de métodos HTTP que permitem criar; atualizar; deletar; e, consultar dados. O método HTTP responsável por ser o mecanismo usado por um cliente para verificar a existência de um recurso e descobrir metadados sobre ele, não recuperando dados do recurso, é:


A

GET.


B

JSON.


C

HEAD.


D

PATCH.


E

OPTIONS.

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.


C

Certo


E

Errado

Roberta está desenvolvendo um determinado serviço na rede. Foi exigida a adoção de JMS na camada de transporte, e ela recebeu um arquivo WSDL para instruí-la acerca da utilização do serviço.


Roberta logo notou que se tratava de um serviço do tipo:


A

REST;


B

GraphQL;


C

gRPC;


D

Web Socket;


E

SOAP.

Um analista deseja fazer uma requisição HTTP de busca, usando query parameters, em uma API REST. O caminho da API de processos em que será realizada a busca é http://MPEPB123/processos. Utilizando o método GET, para requisitar o número de processo 0001842672017 (parâmetro numeroProc) e o número de OAB do advogado 28H418 (parâmetro numeroOABAdv), ele deve utilizar


A

http://MPEPB123/processos?numeroProc=0001842672017&numeroOABAdv=28H418


B

http://MPEPB123/processos{numeroProc=0001842672017,numeroOABAdv=28H418}


C

http://MPEPB123/processos/$numeroProc=0001842672017&numeroOABAdv=28H418


D

http://MPEPB123/processos{numeroProc=0001842672017}&{numeroOABAdv=28H418}


E

http://MPEPB123/processos/{"numeroProc":"0001842672017","numeroOABAdv":"28H418"}

Em APIs RESTful que funcionam sobre o protocolo HTTP, os códigos de status de respostas HTTP que denotam que um erro ocorreu no servidor têm a seguinte forma (considere que x e y representam dígitos decimais quaisquer):


A

1xy.


B

2xy.


C

3xy.


D

4xy.


E

5xy.

Um documento WSDL (verão 1.1) é um arquivo com sintaxe XML, sendo que os serviços podem ser compostos por diversos elementos.


O elemento que representa a definição abstrata dos dados que estão sendo transmitidos se chama


A

data.


B

binding.


C

stream.


D

service.


E

message.

A propriedade conhecida como idempotência em APIs RESTful, a qual se manifesta em determinadas situações, significa que


A

o servidor pode enviar ao cliente código a ser executado, ao invés de dados.


B

cópias de recursos frequentemente acessados podem ser armazenados em diversos lugares do sistema, inclusive em servidores intermediários, reduzindo o tempo de serviço.


C

o cliente, e não o servidor, é o responsável por manter e gerenciar informações de sessão.


D

um recurso que é criado no servidor, uma vez inicializado, não pode ter seus valores alterados.


E

o efeito de múltiplas requisições idênticas ao servidor é o mesmo de uma única requisição.

De acordo com Sommerville (2019), sobre o serviço RESTful na Arquitetura Orientada a Serviços, assinale a opção correta.


A

O RESTful é um protocolo de comunicação baseado em XML.


B

Um principio de projeto fundamental para os serviços RESTful é que eles devem ser independentes de estados anteriores.


C

No protocolo RESTful, tudo é representado como um recurso.


D

Os serviços RESTful usam os protocolos HTTP e SOAP.


E

Os serviços RESTful são baseados exclusivamente em JSON.

Web services RESTful são tipicamente usados com HTTP e JSON. No contexto do HTTP, conforme especificação, assinale a alternativa que contém somente métodos idempotentes.


A

GET e DELETE.


B

GET e POST.


C

POST e PUT.


D

HEAD e POST.


E

DELETE e PATCH.

 
Ir para a página:
OK
 
Gerar simulado