FC ConcursosFC Concursos

Questão FC266229

Sobre o padrão MVC (Model-View-Controller ou Modelo-Visão-Controlador), usado na implementação de um sistema Web, é correto afirmar que

Arquitetura de Aplicações

IDECAN · 2019

Sobre o padrão MVC (Model-View-Controller ou Modelo-Visão-Controlador), usado na implementação de um sistema Web, é correto afirmar que

  1. apesar de prático, não é possível implementar o padrão MVC em um sistema que usa uma linguagem orientada a objetos.
  2. a abordagem em camadas presente em sistemas Web que utilizam o MVC apoia o desenvolvimento incremental de sistemas.
  3. o padrão MVC é ideal para o acesso a bancos de dados como o MySQL, ou seja, todos os comandos SQL são feitos por classes do MVC.
  4. o padrão MVC dificulta a reusabilidade de um sistema Web, pois não é possível alterar partes do código sem afetar outras.
  5. o padrão MVC não é um padrão arquitetural e sim um design pattern (padrão de projeto) pois apresenta uma solução para um problema frequente.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A afirmação está correta porque o padrão MVC organiza a aplicação em partes com responsabilidades distintas: Model (dados e lógica), View (apresentação) e Controller (fluxo e interação). Essa separação reduz acoplamento e facilita alterações localizadas.

Em uma arquitetura em camadas, cada camada fornece serviços por meio de interfaces bem definidas. Assim, componentes ou camadas já concluídos podem ser disponibilizados independentemente das demais, permitindo entregas parciais ao usuário e validação contínua.

O resultado é suporte ao desenvolvimento incremental: novas funcionalidades podem ser adicionadas em uma camada sem reescrever todo o sistema, testes ficam mais simples e a manutenção torna-se mais previsível.

Além disso, a estabilidade das interfaces entre camadas possibilita substituição ou evolução dos componentes com impacto mínimo nas demais partes.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo