Questões de Concurso Comentadas por alunos sobre mvc (model-view-controller) em arquitetura de software

Foram encontradas 238 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1158666 Arquitetura de Software

O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de façade entre o Modelo de objetos e a View que é a interface, com a qual o usuário interage. O Modelo, no MVVM, nada mais é do que o Modelo de domínio de uma aplicação, ou seja, as classes de negócio que serão utilizadas em uma determinada aplicação. Referente ao assunto, analise as assertivas e assinale a alternativa que aponta as corretas.


I. O Modelo são classes que encapsulam a lógica de negócios e os dados.

II. O Modelo referencia diretamente a View ou ViewModel.

III. O Modelo provê eventos de notificação de mudança de estado. IV. Modelo de dados geralmente é utilizado com um repositório ou serviço. 

IV. Modelo de dados geralmente é utilizado com um repositório ou serviço.  

Alternativas
Q1158655 Arquitetura de Software
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
Q1133413 Arquitetura de Software
O MVC é uma forma de organizar as principais funções do código com o intuito de desenvolver o sistema de forma mais clara e limpa. Nesse sentido, assinale a alternativa correta acerca do MVC.
Alternativas
Q1118957 Arquitetura de Software
MVC (model-view-controller) é um padrão de arquitetura de software para implementar interfaces com o usuário. Nessa arquitetura, o controller é responsável por
Alternativas
Q1115987 Arquitetura de Software

O padrão arquitetural Model-View-Controller (MVC) MVC é utilizado em muitos projetos devido à arquitetura que possui, o que possibilita a divisão do projeto em camadas muito bem definidas. A figura abaixo demonstra que a entrada do usuário, a modelagem do mundo externo e o feedback visual para o usuário são separados e gerenciados pelos objetos.

Imagem associada para resolução da questão


Na figura, os objetos identificados por I, II e III são denominados, respectivamente:

Alternativas
Respostas
91: B
92: B
93: B
94: B
95: B