Questão de Arquitetura de Software — Sistemas Distribuídos — COPERVE - UFSC 2026
Arquitetura de Software›Sistemas Distribuídos
Código
qg662715
Banca
COPERVE - UFSC
Órgão
UFSC
Ano
2026
Nível
Superior
Cargo
COPERVE - - Analista de Tecnologia da Informação
Analise as afirmativas a seguir a respeito de Web Services e REST e assinale a alternativa correta.I. Web Services são projetados para serem independentes de plataforma e linguagem de programação, permitindo que diferentes sistemas e aplicativos se comuniquem entre si.II. HTML, XML e JSON são exemplos de formatos adotados por Web Services para enviar e receber dados.III. REST é um estilo arquitetural para sistemas distribuídos, muitas vezes utilizado para construir Web Services leves e escaláveis.IV. Um dos princípios de REST é a adoção de URL única para acesso a todos os recursos (dados, serviços).
ASomente as afirmativas I, III e IV estão corretas.
BSomente as afirmativas II e IV estão corretas.
CSomente as afirmativas III e IV estão corretas.
DSomente as afirmativas I e II estão corretas.
ESomente as afirmativas I, II e III estão corretas.
Revelar gabarito e comentário▾
GabaritoE — Somente as afirmativas I, II e III estão corretas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Web Services e REST
Gabarito: letra E — estão corretas apenas as afirmativas I, II e III. A afirmativa IV está errada porque o princípio REST não usa uma URL única para todos os recursos; cada recurso é identificado por seu próprio URI (Uniform Resource Identifier).
A banca testa o conhecimento básico sobre Web Services e os princípios do estilo arquitetural REST. A afirmativa IV é a clássica pegadinha: inverter o conceito de identificação de recursos.
Web Services
1Características
Independentes de plataforma
Independentes de linguagem
Interoperabilidade
2Formatos de dados
XML
JSON
HTML
3REST (estilo arquitetural)
Características
Leve e escalável
Sem estado (stateless)
Baseado em HTTP
Princípios
Cada recurso tem URI única
URL única para todos os recursos
LEVEL · soulevel.com.br
Afirmativa I — ✅ Correta
Os Web Services são, por definição, independentes de plataforma e linguagem, usando padrões como XML e HTTP para garantir a interoperabilidade entre sistemas heterogêneos.
Afirmativa II — ✅ Correta
HTML, XML e JSON são de fato formatos usados por Web Services. Apesar de HTML ser menos comum em trocas diretas entre sistemas (mais voltado à apresentação), XML e JSON são os mais adotados, mas a afirmativa está correta ao incluí-lo.
Afirmativa III — ✅ Correta
REST (Representational State Transfer) é um estilo arquitetural para sistemas distribuídos, amplamente usado para construir Web Services leves e escaláveis, baseados em HTTP e sem estado.
Afirmativa IV — ❌ Incorreta
O princípio correto do REST é que cada recurso deve ser identificado por uma URI única, e não uma URL única para todos os recursos. Isso permite acessar e manipular cada recurso individualmente. A afirmativa inverte esse princípio.
NÃO CAIA NESSA!
A banca troca o conceito de "URI única por recurso" por "URL única para todos os recursos". O candidato desatento pode confundir e considerar a afirmativa como correta.