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

Foram encontradas 268 questões

Ano: 2009 Banca: FCC Órgão: TJ-SE Prova: FCC - 2009 - TJ-SE - Programador de computador |
Q49822 Arquitetura de Software
No modelo de três camadas MVC para web services, o responsável pela apresentação que também recebe os dados de entrada do usuário é a camada
Alternativas
Q49452 Arquitetura de Software
Considere as funções:

I. Seleção do comportamento do modelo.

II. Encapsulamento dos objetos de conteúdo.

III. Requisição das atualizações do modelo.

Na arquitetura Model-View-Control - MVC, essas funções correspondem, respectivamente, a
Alternativas
Q34109 Arquitetura de Software
Com relação a conceitos de arquitetura e padrões de projeto JEE,
julgue os próximos itens.
No MVC (model-view-controller), um padrão recomendado para aplicações interativas, uma aplicação é organizada em três módulos separados. Um para o modelo de aplicação com a representação de dados e lógica do negócio, o segundo com visões que fornecem apresentação dos dados e input do usuário e o terceiro para um controlador que despacha pedidos e controle de fluxo.
Alternativas
Q162884 Arquitetura de Software
Considere as seguintes afirmativas sobre o padrão Modelo-Visão-Controle (MVC) como utilizado no estilo de projeto orientado a objetos:

I- Os objetos do Modelo devem ter conhecimento direto de objetos da Visão.
II- O padrão MVC permite o desenvolvimento em separado das camadas de Modelo e Visão.
III- O padrão MVC aumenta o acoplamento entre a camada Modelo e a camada Visão.

A(s) afirmativa(s) correta(s) é/são somente:
Alternativas
Q42171 Arquitetura de Software
Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão
Alternativas
Q6392 Arquitetura de Software
No modelo multicamadas MVC, considere as seguintes propriedades e suas prováveis e respectivas características, estas últimas relacionadas em negrito:

I. gerenciamento de múltiplos visualizadores usando mesmo modelo - facilidade/dificuldade de manutenção, teste e atualização de sistemas múltiplos;
II. desenvolvimento em paralelo para o modelo, visualizador e controle - possível/impossível;
III. uso em pequenas aplicações - aconselhável/ desaconselhável em razão do custo/benefício.
 
Respectivamente a I, II e III, as características corretas são
Alternativas
Q2254297 Arquitetura de Software
O Modelo MVC é uma técnica de modelagem adotada em sistemas interativos, que agrupa os seus componentes sob as perspectivas Model, View e Controller (Buschmann et al., 1996). Nesse sentido, analise:
I. podem ser criados vários componentes definindo várias Views para apresentação diferenciada de um mesmo dado. Estas Views podem ser usadas simultaneamente, permitindo que um mesmo dado seja apresentado de várias maneiras ao mesmo tempo. As Views que serão utilizadas podem ser selecionadas em tempo de execução;
II. a separação em camadas do MVC permite a troca dos componentes nas camadas View e Controller sem afetar a camada Model. As camadas View e Controller definem a interface do sistema, que poderá ser então substituída completamente em tempo de execução sem afetar a camada de processamento de dados principal;
III. o alto grau de acoplamento entre as camadas View e Controller repercute na camada de processamento principal (Model), mas não diminui a portabilidade do sistema, uma vez que as interfaces entre as camadas podem ser alteradas para se adequarem aos elementos de uma nova plataforma.
É correto o que consta APENAS em 
Alternativas
Ano: 2006 Banca: CESPE / CEBRASPE Órgão: CENSIPAM
Q1238118 Arquitetura de Software
Acerca dos padrões de arquitetura, julgue o item a seguir.
No padrão MVC, se um usuário modifica o modelo, as visões que dependem desse modelo refletem essas modificações, pois o modelo notifica as visões quando ocorre uma modificação nos seus dados. Portanto, é usado um mecanismo para propagação de modificações que mantém um registro dos componentes que dependem do modelo.
Alternativas
Respostas
105: A
106: D
107: C
108: B
109: C
110: A
111: A
112: C