Questões Militares de Arquitetura de Software - MVC (Model-view-controller)

Foram encontradas 3 questões

Q1991388 Arquitetura de Software

Analise as assertivas abaixo sobre o modelo arquitetural Model-View-Controller (MVC).


I. A arquitetura MVC é um modelo em camadas muito utilizado em sistemas web.

II. A camada de visão (View) representa a interface com o usuário.

III. A camada de modelo (Model) corresponde ao banco de dados do software.

IV. A camada de controle (Controller) gerencia as solicitações do usuário, seleciona o comportamento do modelo e a resposta da visão.

V. A camada de visão deve ser fortemente acoplada à lógica da funcionalidade do software e às demais camadas, de modo que a usabilidade possa atender à necessidade do usuário.


Sobre as assertivas acima, é correto afirmar que são verdadeiras apenas:

Alternativas
Q997432 Arquitetura de Software

Sobre o padrão de projeto de software MVC (Model View Controller), relacione a coluna da esquerda com a da direita e assinale a alternativa correta.


1 – Modelo

2 – Controlador

3 – Padrão Observer

4 – Modo de visualização


( ) Exibe informações para o usuário.

( ) Gerencia o comportamento básico e o estado do sistema.

( ) Atua como a cola entre o modo de visualização e o modelo.

( ) Fornece ao projeto um mecanismo de publicação/assinatura entre objetos.

Alternativas
Q821168 Arquitetura de Software

Avalie as afirmações sobre as principais características em relação ao padrão de arquitetura em camadas Model-view-controller (MVC).

I. Apoio ao desenvolvimento incremental de sistemas.

II. Arquitetura mutável e portável.

III. Adequada para aplicações nas quais os dados são gerados por um componente e utilizados por outro.

IV. Com alteração na sua interface, uma camada pode ser substituída por outra equivalente.

Está correto apenas o que se afirma em

Alternativas
Respostas
1: C
2: A
3: B