Questão 60 · Informática: Engenharia de software e metodologias ágeis
O estilo de arquitetura de software denominado Arquitetura Orientada a Serviços (SOA) tem sido adotado pelas organizações como meio para promover a interoperabilidade entre diferentes aplicações corporativas.
Em relação aos princípios desta abordagem arquitetural, analise as afirmativas a seguir.
I. Uma arquitetura orientada a serviços deve ser implementada necessariamente por meio de web services.
II. Serviços são projetados para serem fracamente acoplados, altamente coesos e com alta possibilidade de reutilização.
III. A adoção de SOA requer a revisão completa das tecnologias e processos de negócio da organização, pois não é possível conciliar os serviços desta arquitetura com a plataforma legada.
Assinale:
- A) se somente a afirmativa I estiver correta.
- B) se somente a afirmativa II estiver correta.
- C) se somente a afirmativa III estiver correta.
- D) se somente as afirmativas I e II estiverem corretas.
- E) se todas as afirmativas estiverem corretas.
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca FGV (CM Caruaru 2015).
Comentário
Gabarito: B.
Analisando cada afirmativa:
- Item I é falso: SOA não precisa ser implementada necessariamente com web services. Web services são uma das formas comuns de implementar serviços, mas a abordagem é independente de tecnologia.
- Item II é verdadeiro: os princípios de SOA indicam serviços fracamente acoplados, altamente coesos e com alta possibilidade de reutilização.
- Item III é falso: a adoção de SOA não exige a revisão completa de tudo, pois é possível integrar serviços a sistemas legados, por exemplo por meio de adaptadores que encapsulam a plataforma existente.
Assim, somente a afirmativa II está correta, alternativa B.
Por que as outras estão erradas:
- (A) considera apenas o item I, que é falso.
- (C) considera apenas o item III, que é falso.
- (D) inclui o item I, que é falso.
- (E) considera todos os itens corretos, mas I e III são falsos.
Dica de prova: palavras como necessariamente e completa costumam marcar afirmativas erradas. Em SOA, a banca testa os princípios de acoplamento e reutilização, que formam a parte correta do conteúdo.
Fundamentos: Arquitetura Orientada a Serviços e seus princípios · acoplamento fraco, coesão e reutilização · integração de serviços com sistemas legados
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV CM Caruaru 2015 (Informática), questão 60, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.