Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
ce176772
Banca
CESPE / CEBRASPE
Órgão
MPE-TO
Ano
2024
Nível
Superior
Cargo
Analista Ministerial Especializado - Área de Atuação: Análise de Sistemas
Julgue o item a seguir, em relação ao desenvolvimento de software.SOA (service oriented architecture) é uma arquitetura empregada para reutilizar serviços em sistemas diferentes ou combinar vários serviços independentes para realizar tarefas complexas.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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)

CERTO. A afirmação descreve corretamente o conceito fundamental da Arquitetura Orientada a Serviços (SOA): reutilizar serviços em sistemas diferentes e combiná-los para realizar tarefas complexas. SOA é um estilo arquitetural que promove o desacoplamento e a interoperabilidade entre sistemas por meio de serviços independentes, que podem ser orquestrados para compor funcionalidades de maior nível.

A definição apresentada está alinhada com o entendimento consagrado na engenharia de software: SOA permite que serviços sejam expostos por interfaces padronizadas, possibilitando que sejam consumidos por múltiplos sistemas (reutilização) e também combinados em fluxos de trabalho (coreografia ou orquestração) para executar processos de negócio complexos. Não há erro na proposição.

1Características
Serviços independentes
Interfaces padronizadas
Desacoplamento
Interoperabilidade
2Benefícios
Reutilização entre sistemas
Combinação para tarefas complexas
3Composição
Orquestração
Coreografia
SOA (Arquitetura Orientada a Serviços)
LEVELsoulevel.com.br
SOA (Arquitetura Orientada a Serviços): Características (Serviços independentes, Interfaces padronizadas, Desacoplamento, Interoperabilidade); Benefícios (Reutilização entre sistemas, Combinação para tarefas complexas); Composição (Orquestração, Coreografia)

CERTO.

Link permanente: /questoes/ce176772