OUTRA — Analista de Controle Externo - Área de Controle Externo - Tecnologia da Informação — Engenharia de software — 2012

Enunciado

Service Oriented Architecture (SOA) (em Português Arquitetura Orientada a Serviços) tem como princípio fundamental a disponibilização das aplicações na forma de serviços. Esses serviços têm como característica básica:

Alternativas

  1. A)

    estarem uniformemente ligados a uma determinada tecnologia, implicando baixo custo de desenvolvimento;

  2. B)

    serem otimizados para uma única aplicação, limitando sua reutilização em troca de um melhor desempenho de execução;

  3. C)

    serem totalmente dependentes do estado do sistema no momento de sua execução;

  4. D)

    serem serviços fracamente acoplados, altamente coesos e com alta possibilidade de reutilização;

  5. E)

    serem computacionalmente custosos, o que implica seu uso apenas em ambientes legados nos quais a migração para tecnologias mais novas é inviável.

Gabarito e comentário

Resposta correta: D

Serviços em SOA combinam baixo acoplamento com alta coesão e reutilização para permitir evolução dos consumidores e provedores.

Questões relacionadas