Questões de Concurso Sobre mvc (model-view-controller) em arquitetura de software
Foram encontradas 244 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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.
Na figura, os objetos identificados por I, II e III são
denominados, respectivamente:
Um Analista em TI necessita desenvolver um projeto otimizando o reuso das classes. Para tanto, ele está analisando uma solução que possibilita a existência de várias interfaces com o usuário que podem ser modificadas sem que haja a necessidade da alteração das regras de negócio, proporcionando assim muito mais flexibilidade e oportunidades de reuso das classes.
O modelo de arquitetura padrão que atende essa necessidade porque contempla a divisão do projeto em camadas muito bem definidas é o
O padrão MVC é utilizado em muitos projetos devido à arquitetura que possui, o que possibilita a divisão do projeto em camadas muito definidas: o Model, o Controller e a View.
Dentre os benefícios do uso deste padrão, citam-se
I. Na camada de controle (Controller), teremos a manipulação dos inputs do usuário, sua interpretação e execução das tarefas correspondentes.
II. A camada de visualização (View) deve ser responsável somente pela visualização, exercendo qualquer tipo de controle no fluxo de execução da aplicação.
III. Permite ao desenvolvedor reutilizar um mesmo objeto de modelo em diversas visualizações diferentes.
Estão corretas as afirmativas