Questão de Arquitetura de Software — MVC (Model-view-controller) — SELECON 2021
Arquitetura de SoftwareMVC (Model-view-controller)
- Código
- qq685317
- Banca
- SELECON
- Órgão
- EMGEPRON
- Ano
- 2021
- Nível
- Superior
- Cargo
- Analista de Sistemas (Desenvolvimento de Sistemas)
O conceito principal do modelo MVC é utilizar uma solução já definida para separar partes distintas do projeto, reduzindo suas dependências ao máximo. A utilização do padrão MVC apresenta como benefício isolar as regras de negócios da lógica de apresentação, a interface com o usuário. A figura abaixo ilustra o Diagrama de Fluxo MVC, com destaque para seus componentes.
ALFA – Representa a interface gráfica, com a qual o usuário interage. BETA – Representa um intermediador que interage com a interface gráfica. GAMA – Representa a interação com BETA e executa as regras de negócios do sistema Nesse contexto, ALFA, BETA e GAMA são denominados, respectivamente:
ALFA – Representa a interface gráfica, com a qual o usuário interage. BETA – Representa um intermediador que interage com a interface gráfica. GAMA – Representa a interação com BETA e executa as regras de negócios do sistema Nesse contexto, ALFA, BETA e GAMA são denominados, respectivamente:- AVIEW, CONTROLLER e MODEL
- BVIEW, MODEL e CONTROLLER
- CMODEL, CONTROLLER e VIEW
- DMODEL, VIEW e CONTROLLER