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

Foram encontradas 225 questões

Q872974 Arquitetura de Software

Julgue o item seguinte, a respeito de frameworks de apresentação.


No padrão MVC, a camada de controle é responsável pelo controle da persistência dos controles da aplicação.

Alternativas
Q857385 Arquitetura de Software
O MVC (Model-View-Controller) é um padrão de arquitetura de desenvolvimento que pode ser implementado em diversas linguagens de programação e tem o objetivo de trabalhar a construção em camadas separadas de um planejamento de sistema. Cada termo do MVC é responsável por uma etapa dentro da sua arquitetura. Desta forma, o termo MODEL se refere
Alternativas
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
Q846003 Arquitetura de Software

Relacione as duas colunas quanto a referência mais direta que possa existir do padrão de arquitetura de software MVC (Model-View-Controller) com os respectivos componentes Java EE:


(1) Model

(2) View

(3) Controller


(A) EJB (Enterprise JavaBeans)

(B) Servlet

(C) JSP (Java Server Pages)

Alternativas
Q845996 Arquitetura de Software
O padrão de arquitetura de software MVC (Model-View-Controller) separa a representação da informação da interação do usuário com ele. O Model consiste basicamente:
Alternativas
Q837511 Arquitetura de Software
O MVC (Model-View-Controller, Modelo-Visão-Controlador) é um modelo de arquitetura de software que separa a representação da informação da interação do usuário com o software. Sabendo disso, sobre o MVC, é correto afirmar que
Alternativas
Q836996 Arquitetura de Software

Sobre a arquitetura MVC (Modelo, Visão e Controlador), considere:


I. O controlador é a parte responsável pela representação e gerenciamento dos dados. Estes dados podem ser variáveis, objetos ou até mesmo um valor armazenado em um banco de dados.

II. A visão é a interface utilizada para processar as informações que são representadas e gerenciadas pelo controlador. Um exemplo claro de visão é um formulário HTML que exibe a pesquisa feita em um banco de dados.

III. O modelo é a parte que integra a visão e o controlador. Fazem parte do modelo as linguagens de programação utilizadas para acessar os dados do controlador e criar interfaces de usuário para exibir tais dados.

IV. Essa arquitetura tem o intuito de separar os dados e seu armazenamento de sua eventual apresentação em uma aplicação.


Está correto APENAS o que se afirma em

Alternativas
Q834050 Arquitetura de Software
Model-View-Controller (MVC) é um padrão de arquitetura de software (design pattern) que separa a informação (e as suas regras de negócio) da interface com a qual o usuário interage. O componente Model do MVC é a camada que:
Alternativas
Q825539 Arquitetura de Software
Dentre as opções abaixo, assinale a única que não representa uma desvantagem do padrão MVC.
Alternativas
Ano: 2017 Banca: IESES Órgão: CREA-SC Prova: IESES - 2017 - CREA-SC - Analista de Sistemas |
Q810558 Arquitetura de Software
Assinale a alternativa correta que define o Padrão MVVM (Model View View Model):
Alternativas
Q808883 Arquitetura de Software
Conforme a arquitetura padrão MVC deve-se dividir uma aplicação em:
Alternativas
Q776699 Arquitetura de Software

Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.

O padrão MVC possibilita a existência de diferentes interfaces com o usuário, que podem ser alteradas sem a modificação das regras de negócio.

Alternativas
Q776698 Arquitetura de Software

Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.

Uma vantagem da arquitetura MVC é a maior organização do código, o que, de certa forma, contribui para a redução do número de classes da aplicação.

Alternativas
Q776697 Arquitetura de Software

Acerca das principais características da arquitetura modelo–visão–controlador (MVC), usada na estruturação de aplicações web, julgue o item a seguir.

Controlador é a camada responsável pela persistência com o banco de dados, regras de negócios e mapeamento das ações do sistema.

Alternativas
Q775376 Arquitetura de Software

Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.

É na camada View, da arquitetura MVC, que é realizada toda a lógica do aplicativo, como, por exemplo, as validações e regras de negócios.

Alternativas
Q775375 Arquitetura de Software

Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.

Na arquitetura MVC, a definição de propriedades e atributos de um programa ocorrem na camada Model.

Alternativas
Respostas
121: E
122: E
123: C
124: B
125: B
126: E
127: C
128: D
129: A
130: B
131: D
132: B
133: A
134: D
135: A
136: C
137: E
138: E
139: E
140: C