Pular para o conteúdo principal

Questão de Arquitetura de Software — Sistemas Distribuídos — COPERVE - UFSC 2026

Arquitetura de SoftwareSistemas 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).
  1. ASomente as afirmativas I, III e IV estão corretas.
  2. BSomente as afirmativas II e IV estão corretas.
  3. CSomente as afirmativas III e IV estão corretas.
  4. DSomente as afirmativas I e II estão corretas.
  5. 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.

Gabarito: letra E — corretas apenas I, II e III.

Link permanente: /questoes/qg662715