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

Foram encontradas 247 questões

Q856822 Arquitetura de Software

Acerca das infraestruras de aplicação web (Web application framework), considere as afirmações.


1) É uma infraestrutura de software que é projetada para apoiar o desenvolvimento de websites dinâmicos, aplicações web e serviços web.

2) Usualmente baseada num arquitetura de três níveis (three-tier architecture) onde as aplicações são estruturadas em rês níveis físicos: cliente, aplicação e banco de dados (relacional).

3) Muitos seguem o padrão arquitetural Modelo Visão Controlador (MVC) para separar o modelo de dados com as regras de negócio da interface do usuário. Isto geralmente é considerado uma boa prática uma vez que modulariza o código, promove reutilização de código e permite que várias interfaces sejam aplicadas.


Está(ão) correta(s):

Alternativas
Q855258 Arquitetura de Software
O Spring MVC (Model-View-Controller) pertence ao Spring Framework e tem a função de aumentar a produtividade no desenvolvimento de aplicações web com a linguagem Java. Assinale a opção que apresenta uma característica do padrão de projeto MVC utilizando o Spring Framework.
Alternativas
Q847857 Arquitetura de Software

Um importante padrão de arquitetura, utilizado na estruturação de aplicações web, é o modelo-visão-controlador (MVC). Sobre ele, analise as afirmativas abaixo:


I. A persistência com banco de dados e as regras de ações de negócio, assim como o mapeamento das ações do sistema ocorrem na camada de visão.

II. Classes que utilizam o padrão de projeto DAO devem ser representadas na camada de modelo.

III. Servlets e páginas JSP devem ser representados na camada do controlador.


Está CORRETO o que se afirma, apenas, em

Alternativas
Q846317 Arquitetura de Software

Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras:


I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes.

II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama.

III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote.

IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View.

Alternativas
Q846260 Arquitetura de Software

Para melhor entender o padrão MVC (Model-ViewController) estuda-se as relações existentes entre seus elementos. Quanto às possíveis relações, ou associações, existentes entre os três objetos do MVC, assinale a alternativa que apresenta as afirmações abaixo que são tecnicamente verdadeiras:


I. View se associa diretamente com o objeto Controller.

II. Controller possui associação indireta com o objeto Model.

III. View se associa diretamente com o objeto Model.

IV. Model possui associação indireta com o objeto View.

Alternativas
Respostas
131: C
132: B
133: B
134: E
135: C