Pular para o conteúdo principal

Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FCC 2019

Arquitetura de SoftwareSOA (Service-oriented architecture)
Código
fc057806
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Cargo
Técnico Judiciário - Informática
No Ciclo de Vida de Desenvolvimento de Serviços, no que diz respeito aos conceitos e princípios do paradigma de Orientação a Serviços, a tarefa que define as características de SOA que se quer implementar e suportar faz parte
  1. Ada Implantação de Serviços.
  2. Bdo Teste de Serviços.
  3. Cda Análise Orientada a Serviços.
  4. Ddo Desenvolvimento de Serviços.
  5. Edo Projeto Orientado a Serviços.
Revelar gabarito e comentário

GabaritoE — do Projeto Orientado a Serviços.

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

Ciclo de Vida de Desenvolvimento de Serviços (SOA)

Gabarito: letra E. A tarefa de definir as características de SOA que se quer implementar e suportar faz parte do Projeto Orientado a Serviços (Service-Oriented Design). É nessa fase que se especificam os contratos, interfaces, políticas e a governança dos serviços, ou seja, o "como" a arquitetura será concretizada. As demais fases executam ou validam essas definições.

O Ciclo de Vida de Desenvolvimento de Serviços típico de SOA compreende:

  1. Análise Orientada a Serviços – identificação e modelagem dos serviços candidatos.

  2. Projeto Orientado a Serviços – definição detalhada das características dos serviços (contratos, mensagens, políticas).

  3. Desenvolvimento de Serviços – codificação e implementação.

  4. Teste de Serviços – verificação e validação.

  5. Implantação de Serviços – disponibilização em produção.

A questão pergunta especificamente pela etapa que define as características de SOA – isso é típico do projeto/design.

  1. 1Análise Orientada a Serviços
  2. 2Projeto Orientado a Serviços
  3. 3Desenvolvimento de Serviços
  4. 4Teste de Serviços
  5. 5Implantação de Serviços
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Implantação de Serviços diz respeito a colocar os serviços já desenvolvidos e testados em produção, não à definição das características.

Alternativa B — ❌ Incorreta

Teste de Serviços é a fase de validação, onde se verifica se os serviços atendem aos requisitos – não se definem características, mas sim se conferem.

Alternativa C — ❌ Incorreta

Análise Orientada a Serviços tem como foco o levantamento e a modelagem dos serviços a partir dos processos de negócio. Embora defina o "que" será feito, não especifica as características técnicas de implementação da SOA – isso é do projeto.

Alternativa D — ❌ Incorreta

Desenvolvimento de Serviços é a fase de codificação e construção. A definição das características já foi feita anteriormente, no projeto.

Alternativa E — ✅ Correta ⟵ GABARITO

Projeto Orientado a Serviços (Service-Oriented Design) é a fase em que se define formalmente como os serviços serão estruturados: contratos (WSDL, por exemplo), políticas de segurança, orquestração, e as características da SOA a ser implementada. Corresponde exatamente ao enunciado.

NÃO CAIA NESSA!

A banca explora a confusão entre Análise (identificação dos serviços) e Projeto (definição detalhada). A análise responde "o quê"; o projeto responde "como". A tarefa de definir as características da SOA (contratos, padrões) é do projeto, não da análise.

Gabarito: letra E

Link permanente: /questoes/fc057806