Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FGV 2024

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
fg085550
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Engenharia de Sistemas de Satélites - Arquitetura Elétrica
A arquitetura orientada a serviços (ou SOA, do inglês, ServiceOriented Architecture) é um paradigma que trabalha com recursos distribuídos, orientados como serviços.Com relação às suas características, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.( ) Trabalha com o conceito de independência entre os serviços.( ) É uma arquitetura fortemente acoplada com alto nível de coesão e baixa redundância.( ) Seu foco é prover serviços fracamente acoplados e coesos.( ) Serve para modelar e implantar funcionalidades em formato de objetos.As afirmativas são, respectivamente,
  1. AF – V – V – F.
  2. BF – V – V – V.
  3. CV – F – V – F.
  4. DV – V – F – F.
  5. EF – F – V – V.
Revelar gabarito e comentário

GabaritoC — V – F – V – F.

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”.

Arquitetura Orientada a Serviços (SOA) — Características

Gabarito: letra C (V – F – V – F). A sequência correta é: verdadeira (independência entre serviços), falsa (SOA não é fortemente acoplada), verdadeira (foco em baixo acoplamento e coesão), falsa (não modela funcionalidades como objetos, mas como serviços).

A questão testa o entendimento dos princípios fundamentais do SOA. O paradigma SOA define que serviços devem ser independentes, fracamente acoplados e coesos, diferindo de arquiteturas fortemente acopladas ou orientadas a objetos.

Afirmativa

V/F

Justificativa

Trabalha com o conceito de independência entre os serviços

V

Um dos pilares do SOA é o baixo acoplamento, que garante independência entre os serviços, permitindo mudanças sem impactos críticos.

É uma arquitetura fortemente acoplada com alto nível de coesão e baixa redundância

F

SOA prega exatamente o oposto: serviços fracamente acoplados. A descrição "fortemente acoplada" contradiz o princípio central do SOA.

Seu foco é prover serviços fracamente acoplados e coesos

V

O SOA busca justamente isso: serviços com baixo acoplamento (independência) e alta coesão (responsabilidades bem definidas).

Serve para modelar e implantar funcionalidades em formato de objetos

F

SOA modela funcionalidades como serviços, não como objetos. A orientação a objetos é um paradigma diferente.

SOA (Arquitetura Orientada a Serviços)
  • 1Princípios
    • Baixo acoplamento (independência)
    • Alta coesão
    • Serviços, não objetos
  • 2Características
    • Fortemente acoplada
    • Modela funcionalidades como objetos
LEVEL · soulevel.com.br

Análise das afirmativas

(1) Trabalha com o conceito de independência entre os serviços — ✅ Verdadeira

Um dos pilares do SOA é o baixo acoplamento, que garante independência entre os serviços. O conteúdo de apoio lista entre os princípios: "Baixo Acoplamento — Independência entre os serviços, permitindo mudanças sem impactos críticos." Portanto, a afirmativa está correta.

(2) É uma arquitetura fortemente acoplada com alto nível de coesão e baixa redundância — ❌ Falsa

SOA prega exatamente o oposto: serviços fracamente acoplados. A descrição "fortemente acoplada" contradiz o princípio central do SOA. Embora a coesão seja desejável, o acoplamento forte não é característica do SOA. A afirmativa é falsa.

(3) Seu foco é prover serviços fracamente acoplados e coesos — ✅ Verdadeira

O SOA busca justamente isso: serviços com baixo acoplamento (independência) e alta coesão (responsabilidades bem definidas). O material de apoio reforça: "Baixo Acoplamento" e "Coesão" são princípios fundamentais. Afirmativa correta.

(4) Serve para modelar e implantar funcionalidades em formato de objetos — ❌ Falsa

SOA modela funcionalidades como serviços, não como objetos. A orientação a objetos é um paradigma diferente. O conteúdo de apoio diferencia SOA de CORBA, que opera com objetos distribuídos, enquanto SOA opera com serviços. Portanto, a afirmativa é falsa.

NÃO CAIA NESSA!

A banca tenta confundir o candidato ao associar SOA a "forte acoplamento" (assertiva 2) — quando na verdade SOA prega baixo acoplamento. Também busca misturar com orientação a objetos (assertiva 4), que é um paradigma distinto. Fique atento: SOA é sobre serviços, não objetos.

Gabarito: letra C (V – F – V – F).

Link permanente: /questoes/fg085550