Imagem de fundo

A arquitetura de software define a estrutura e as interações entre os componentes de um...

A arquitetura de software define a estrutura e as interações entre os componentes de um sistema, impactando diretamente atributos como escalabilidade e manutenibilidade. Analise as afirmativas a seguir:


I.O padrão Model-View-Controller (MVC) separa a aplicação em três camadas lógicas: dados e regras de negócio, interface com o usuário e coordenação do fluxo de controle.

II.A arquitetura de microsserviços propõe a divisão do sistema em serviços autônomos e independentes, que se comunicam através de protocolos leves e descentralizados.

III.Em sistemas Service-Oriented Architecture (SOA), os serviços devem ser construídos com alto acoplamento para assegurar a sincronização de dados entre os componentes.


Está correto o que se afirma em:


A

I e II apenas.


B

II apenas.


C

I, II e III.


D

III apenas.