

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O IFCE está desenvolvendo um novo portal acadêmico utilizando tecnologias web modernas. Durante a implementação do frontend, a equipe identificou que diferentes componentes da interface precisam ser reutilizados em múltiplas páginas, mantendo separação entre estrutura, estilo e comportamento. O analista de tecnologia da informação propôs a adoção de um padrão arquitetural que organiza a aplicação em camadas distintas, promovendo separação de responsabilidades entre dados, interface e controle de eventos.
Assinale a alternativa que apresenta o padrão de frontend mais adequado ao cenário descrito.
Padrão Singleton, para garantir que apenas uma instância dos componentes de interface seja criada.
Padrão MVC (Model-View-Controller), que separa modelo de dados, camada de visualização e lógica de controle.
Padrão Factory Method, para instanciar dinamicamente objetos de acesso ao banco de dados.
Padrão Observer, aplicado ao tratamento de notificações de alteração de estado entre objetos para garantir a sincronização de dados.
Padrão Monolítico, no qual toda lógica de interface e manipulação de dados é centralizada em um único módulo.