Ed
anteontem
Vamos analisar cada afirmativa: I. Em arquiteturas orientadas a objetos, a comunicação entre os componentes do software é realizada por intermédio da troca de mensagens. Verdadeiro, essa afirmativa está correta, pois em arquiteturas orientadas a objetos, os objetos se comunicam entre si através de mensagens. II. As arquiteturas monolíticas consistem de um sistema dividido em pequenas partes, possibilitando que estas tenham sua manutenção, execução e evolução individual. Falso, essa afirmativa está incorreta. Arquiteturas monolíticas são sistemas que são construídos como uma única unidade, sem divisão em partes independentes. III. No padrão arquitetural Modelo-Visão-Controle (MVC), a camada de Modelo armazena as interações realizadas no Controle, podendo ser apresentados/manipulados posteriormente na Visão. Verdadeiro, essa afirmativa está correta. No padrão MVC, o Modelo é responsável por gerenciar os dados e a lógica de negócio, enquanto a Visão apresenta esses dados. IV. Nas arquiteturas de microsserviços, o software possui componentes altamente acoplados, dificultando a manutenção. Falso, essa afirmativa está incorreta. Arquiteturas de microsserviços são caracterizadas por componentes fracamente acoplados, o que facilita a manutenção e a evolução do sistema. Com base nas análises, as afirmativas verdadeiras são I e III. Portanto, a alternativa correta que contém todos os itens verdadeiros é: a) I e III.