SóProvas


ID
3475972
Banca
INSTITUTO AOCP
Órgão
IBGE
Ano
2019
Provas
Disciplina
Arquitetura de Software
Assuntos

Uma aplicação web é constituída basicamente de alguma linguagem de programação, seja no back-end ou front-end, e uma representação desses dados. A representação, em seu estado final, sempre será um HTML padrão, interpretado por todos os browsers do mercado. Com o surgimento dessas aplicações (World Wide Web) e a necessidade de se separar o código do negócio da representação visual, surgiu um padrão de arquitetura de software que separa a aplicação em 3 camadas, o qual foi abreviado para MVC. Sabendo disso, Carlos está desenvolvendo uma aplicação que realizará uma inserção no banco de dados local através de uma função JavaScript. Assim, ele necessita saber que essa função deve estar em qual dos seguintes pacotes do MVC?

Alternativas
Comentários
  • Essa foi novidade...

  • Diz que JavaScript não é Controller - https://www.qconcursos.com/questoes-de-concursos/questoes/318ef501-3a

  • Controller inserindo dados no banco?

  • Mesmo se fosse uma aplicação Node, a função de inserir dados no banco estaria no Model

  • Controller é meio estranho, pensei que era Model usando a função local storage do javascript. Mesmo tudo sendo processado no cliente o conceito mvc está presente.

  • Achei estranho ser em controller uma mudança no banco. Alguém sabe se foi anulada?