Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FGV 2024
Arquitetura de Software›SOA (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,
AF – V – V – F.
BF – V – V – V.
CV – F – V – F.
DV – V – F – F.
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.