Questão de Arquitetura de Software — MVC (Model-view-controller) — CESPE / CEBRASPE 2023
Arquitetura de Software›MVC (Model-view-controller)
Código
ce152830
Banca
CESPE / CEBRASPE
Órgão
CNMP
Ano
2023
Nível
Superior
Cargo
Analista do – Àrea: Tecnologia da Informação e Comunicação - Especialidade: Desenvolvimento de Sistemas
Julgue o item a seguir, relacionados a desenvolvimento web em Java.Zend é um framework que facilita a implementação de códigos mais complexos e utiliza o padrão arquitetural MVC para garantir a estruturação das aplicações.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Desenvolvimento Web em Java — Frameworks
❌ ERRADO. O Zend Framework é um framework para a linguagem PHP, não para Java. O enunciado contextualiza a questão como "desenvolvimento web em Java", e a afirmativa atribui ao Zend características de um framework MVC, o que é verdade, mas a linguagem alvo está trocada. Portanto, a assertiva está incorreta.
Justificativa
O Zend Framework (agora Laminas) é um framework de código aberto para desenvolvimento de aplicações web em PHP, amplamente conhecido por implementar o padrão arquitetural MVC (Model-View-Controller). A banca explorou justamente o conhecimento do candidato sobre a linguagem associada ao framework: o candidato desatento pode aceitar a afirmação por reconhecer o Zend como um framework MVC, sem perceber que ele não pertence ao ecossistema Java.
NÃO CAIA NESSA!
A banca troca a linguagem do framework. O Zend é um framework PHP consagrado para MVC, mas a questão está inserida em um contexto de desenvolvimento web em Java. O candidato que conhece apenas o nome "Zend" e o padrão MVC pode marcar "Certo" sem verificar a linguagem.
No desenvolvimento Java, frameworks MVC equivalentes são Spring MVC, JavaServer Faces (JSF), Struts, entre outros. O Zend não faz parte desse grupo.
✅ Conclusão: A afirmativa é falsa porque associa um framework PHP a um contexto de desenvolvimento Java.