O padrão de arquitetura MVC (Model-View-Controller) é bastante utilizado no desenvolvimento de aplicações para dispositivos móveis, pois determina a separação de uma aplicação em três elementos. O Model é formado por entidades que representam os dados da aplicação. A View tem por objetivo realizar a apresentação desses dados e capturar os eventos do usuário, representando-se pelas telas.
LUCIANO, J.; WALLISON J. B. A. Padrão de arquitetura MVC Model-View-Controller. Revista EPeQ Fafibe , v. 1, p. 102-107, 2011.
Sobre o desenvolvimento da camada de visualização (View) para web utilizando CSS e HTML, assinale a alternativa correta.
A) Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model podem ser desenvolvidos em qualquer linguagem Web.
B) Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model têm de ser desenvolvidos em linguagem Javascript.
C) Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model têm de ser desenvolvidos em linguagem Python.
D) Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model têm de ser desenvolvidos em linguagem Java.
E) Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model têm de ser desenvolvidos em linguagem PHP.
Soluções para a tarefa
Respondido por
11
Selecionada: Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model podem ser desenvolvidos em qualquer linguagem Web.
Resposta Correta: Uma vez utilizando HTML e CSS para desenvolver a View, o Controller e o Model podem ser desenvolvidos em qualquer linguagem Web.
Feedback da Resposta: Resposta correta. A alternativa está correta, pois, ao desenvolver a interface do sistema utilizando HTML, seja utilizando o padrão MVC, seja outro padrão, não existe amarração com a tecnologia que o sistema é desenvolvido em linguagem Backend. Em caso específico do MVC, o desenvolvimento em camadas é justamente para que exista essa independência das camadas.
Perguntas interessantes