Ciência da Computação - Sistemas distribuídos - Fundação CESGRANRIO (CESGRANRIO) - 2018 - Banco do Brasil S.A. (BB) - Escriturário
REST, ou Representational State Transfer, é um protocolo de comunicações sem estado.
Que alternativa melhor representa o corpo de uma chamada REST que deseja saber o saldo de um cliente bancário identificado como cliente 23232?
- A. { cliente (id: "23232") { saldo } }}
- B. {"cliente"=23232 "saldo"="?"}
- C. http://app.banco.com/contascorrentes/saldo/cliente/23232
- D.
- E.
Ciência da Computação - Sistemas distribuídos - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2018 - Departamento de Polícia Federal (DPF) - Perito Criminal
- C. Certo
- E. Errado
Ciência da Computação - Sistemas distribuídos - Banca não informada - 2018 - Superintendência de Gestão e Desenvolvimento de Pessoas - PE (SUGEP/PE) - Analista de Tecnologia da Informação
Em aplicações distribuídas, dois modelos usados são o cliente/servidor (cliente-server, C/S) e o ponto a ponto (peer-to-peer, P2P). Nesse contexto, analise as afirmações abaixo.
1) Assim como no modelo cliente/servidor, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó.
2) Diferente do modelo cliente-servidor, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas conexões entre dois nós quaisquer da rede.
3) Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma rede cliente-servidor quanto uma rede P2P.
4) No modelo P2P, uma rede pode comportar nós chamados superpontos (super-peers), que agem de maneira similar aos nós servidores em uma rede cliente-servidor.
Estão corretas, apenas:
- A. 1 e 2.
- B. 1 e 3.
- C. 2 e 3.
- D. 2 e 4.
- E. 3 e 4.
Ciência da Computação - Sistemas distribuídos - Fundação Getúlio Vargas (FGV) - 2018 - Secretaria de Estado de Planejamento e Gestão - RJ (SEPLAG/RJ) - Analista de Políticas Públicas
As tecnologias SOAP e REST são largamente utilizadas para troca de informações estruturadas em sistemas distribuídos.
Sobre essas tecnologias, analise as afirmativas 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 especificamente para trafegar através do protocolo de transporte HTTP/HTTPS.
III. REST é mais eficiente que o SOAP porque utiliza exclusivamente mensagens menores no formato JSON.
Está correto o que se afirma em
- A. I, apenas.
- B. II, apenas.
- C. III, apenas.
- D. I e II, apenas.
- E. I, II e III.
Ciência da Computação - Sistemas distribuídos - Fundação Getúlio Vargas (FGV) - 2018 - Banco do Espírito Santo - ES (BANESTES/ES) - Analista em Tecnologia da Informação
Sobre a implementação de serviços web com padrão SOAP, analise as afirmativas a seguir.
I. As mensagens SOAP são documentos XML.
II. A dependência do SOAP ao protocolo de transporte HTTP é uma restrição para implementação deste padrão.
III. O padrão é inadequado para troca de informações em uma plataforma descentralizada e distribuída.
Está correto o que se afirma em:
- A. somente I;
- B. somente II;
- C. somente III;
- D. somente I e II;
- E. I, II e III.
Ciência da Computação - Sistemas distribuídos - Instituto Quadrix - 2018 - Conselho Regional de Medicina - PR (CRM/PR) - Programador de Tecnologia da Informação
- C. Certo
- E. Errado
Ciência da Computação - Sistemas distribuídos - Fundação Getúlio Vargas (FGV) - 2018 - Assembléia Legislativa - RO - Analista Legislativo
SOAP é um protocolo para troca de informações estruturadas. Sobre a estrutura da mensagem SOAP, analise as afirmativas a seguir.
I. O formato da mensagem é baseado na linguagem de marcação XML.
II. Os elementos Header e Body são filhos obrigatórios do elemento Envelope.
III. O elemento Fault é opcional e quando estiver presente deve aparecer como um elemento filho do elemento Envelope.
Está correto o que se afirma em
- A. I, somente.
- B. II, somente.
- C. III, somente.
- D. I e III, somente.
- E. I, II e III.
Ciência da Computação - Sistemas distribuídos - Fundação Getúlio Vargas (FGV) - 2018 - Assembléia Legislativa - RO - Analista Legislativo
O padrão REST define um conjunto de restrições e propriedades baseado em HTTP. Sobre REST, analise as afirmativas a seguir.
I. Web services que obedecem ao padrão REST precisam utilizar o formato JSON para encapsular os dados da resposta às requisições dos sistemas solicitantes.
II. Os métodos GET, POST, PUT e DELETE do protocolo de comunicação HTTP são compatíveis com operações CRUD para a persistência de dados.
III. O padrão REST pressupõe que requisições de um mesmo sistema solicitante são dependentes, permitindo manter o estado de cada solicitante durante várias solicitações.
Está correto o que se afirma em
- A. I, somente.
- B. II, somente.
- C. III, somente.
- D. I e II, somente.
- E. I, II e III.
Ciência da Computação - Sistemas distribuídos - Fundação Getúlio Vargas (FGV) - 2018 - Assembléia Legislativa - RO - Analista Legislativo
- A. negação de serviço.
- B. injeção de código.
- C. injeção de comandos.
- D. Fuzzing.
- E. Cross Site Scripting (XSS).
Ciência da Computação - Sistemas distribuídos - Fundação de Apoio da Universidade Federal do Rio Grande do Sul (FAURGS) - 2018 - Banco do Estado do Rio Grande do Sul - RS (BANRISUL/RS) - Técnico em Tecnologia da Informação
Em um serviço web estilo __________, um cliente pode enviar uma solicitação __________ padrão para um serviço da web e receber um __________ apropriado documento como uma resposta. No serviço web baseado em __________ típico, um cliente envia de forma transparente um documento _______ como um pedido para um serviço web, que de forma transparente retorna outro documento ______ como uma resposta.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
- A. SOAP – XML – HTML – REST – SOAP – SOAP
- B. REST – XML – HTML – SOAP – XML – REST
- C. SOAP – HTTP – XML – REST – XML – HTML
- D. REST – HTTP – XML – SOAP – SOAP – SOAP
- E. REST – HTML – HTML – SOAP – HTML – XML