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

Foram encontradas 293 questões

Q1085956 Arquitetura de Software

Um Analista em TI necessita desenvolver um projeto otimizando o reuso das classes. Para tanto, ele está analisando uma solução que possibilita a existência de várias interfaces com o usuário que podem ser modificadas sem que haja a necessidade da alteração das regras de negócio, proporcionando assim muito mais flexibilidade e oportunidades de reuso das classes.


O modelo de arquitetura padrão que atende essa necessidade porque contempla a divisão do projeto em camadas muito bem definidas é o

Alternativas
Q1084962 Arquitetura de Software
A análise e padrão de projeto visa solucionar um problema de design recorrente que surge em uma situação de design específica. Sobre padrões de projeto, é correto afirmar que:
Alternativas
Q1003316 Arquitetura de Software

O padrão MVC é utilizado em muitos projetos devido à arquitetura que possui, o que possibilita a divisão do projeto em camadas muito definidas: o Model, o Controller e a View.

Dentre os benefícios do uso deste padrão, citam-se


I. Na camada de controle (Controller), teremos a manipulação dos inputs do usuário, sua interpretação e execução das tarefas correspondentes.

II. A camada de visualização (View) deve ser responsável somente pela visualização, exercendo qualquer tipo de controle no fluxo de execução da aplicação.

III. Permite ao desenvolvedor reutilizar um mesmo objeto de modelo em diversas visualizações diferentes.


Estão corretas as afirmativas

Alternativas
Q993855 Arquitetura de Software
Sobre o framework Spring MVC, assinale a alternativa correta.
Alternativas
Q990071 Arquitetura de Software
Em uma aplicação de votação online desenvolvida em três camadas do tipo MVC, o controller é responsável por
Alternativas
Q970919 Arquitetura de Software
Com relação ao padrão de arquitetura de software denominado MVC (Model-view-controller), é CORRETO afirmar que:
Alternativas
Q2007409 Arquitetura de Software
O padrão MVC (Model-View-Controller) é utilizado em muitos projetos devido à sua arquitetura. A utilização desse padrão em projetos traz como principal benefício:
Alternativas
Q2007398 Arquitetura de Software
Em desenvolvimento Web, um dos padrões arquiteturais mais utilizados é o MVC. MVC é a sigla para Model-View-Controller ou modelo-visão-controlador, em português. Sobre MVC, é CORRETO afirmar:
Alternativas
Q1321530 Arquitetura de Software
Considerando o modelo de arquitetura MVC, assinale a afirmação verdadeira.
Alternativas
Q1288593 Arquitetura de Software
Considerando o modelo padrão de arquitetura MVC, e cada um de seus componentes, tendo como objetivo separar a arquitetura do software e facilitando sua manutenção. Considerando o MVC, uma tarefa de disparar um e-mail ou validar um formulário é executada pela camada:
Alternativas
Ano: 2018 Banca: FCC Órgão: AFAP
Q1182455 Arquitetura de Software
Um Analista de Informática está desenvolvendo um site utilizando como referência de arquitetura o padrão MVC. Nesse padrão,
Alternativas
Q950946 Arquitetura de Software

Julgue o item seguinte, a respeito de arquitetura de software.


A arquitetura ilustrada na figura a seguir, a ser executada, por exemplo, por meio de um browser instalado em dispositivos móveis, descreve uma arquitetura MVC (model-view-controller) que pode ser aplicada com a utilização de REST e JavaScript.


Imagem associada para resolução da questão

Alternativas
Q949261 Arquitetura de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


Uma interface de linha de comandos em uma aplicação Java é um exemplo do componente Visualização da arquitetura MVC.

Alternativas
Q949260 Arquitetura de Software

Julgue o item seguinte, relativo a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC.


A arquitetura MVC é vantajosa em sistemas em que a camada de apresentação tem a possibilidade de mudanças constantes.

Alternativas
Q942873 Arquitetura de Software

O padrão Model-View-Controller (MVC – Modelo-Visão-Controlador) é um padrão arquitetural que pode ser usado para organização dos subsistemas de um sistema de software. A respeito do padrão MVC, considere as afirmativas abaixo.


I O componente Controlador se comunica com o Modelo no padrão MVC para atualizar dados modificados.

II O padrão MVC restringe a comunicação entre os componentes Visão e Modelo.

III O componente Modelo se comunica com o componente Visão para notificar mudanças realizadas.

IV O padrão MVC foi concebido originalmente para o desenvolvimento de aplicações Web.

Estão corretas as afirmativas

Alternativas
Q921784 Arquitetura de Software
Na reunião de gestão, ficou definido que uma nova regra de negócio precisaria ser implementada no sistema WEB do IFRS. Após realizar um estudo técnico sobre esta melhoria, o desenvolvedor responsável percebe que será necessário alterar a instrução SQL de um método específico e algumas tags HTML de um arquivo. O sistema em questão foi arquitetado respeitando rigorosamente o padrão três camadas MVC (Model-View-Controller). Considere um arquivo por camada. A partir deste contexto, marque a alternativa que apresenta CORRETAMENTE os arquivos que este desenvolvedor precisará modificar.
Alternativas
Q918819 Arquitetura de Software

Considere as seguintes afirmações sobre o padrão Model-View-Controller (MVC)


I - O padrão MVC separa a apresentação e a interação dos dados do sistema, através de três componentes lógicos que interagem entre si: o componente Controlador gerencia os dados e as operações associadas a estes dados; o componente Modelo define e gerencia a forma como os dados são apresentados ao usuário; o componente Visão gerencia a interação do usuário (teclas, cliques do mouse, por exemplo) e passa estas interações para o Controlador e o Modelo.

II - O padrão MVC é usado quando existem várias maneiras de se visualizar e interagir com dados. Também quando são desconhecidos os futuros requisitos de interação e apresentação dos dados.

III - Embora o padrão MVC permita que os dados sejam alterados de forma independente de sua representação e vice-versa, pode envolver código adicional e mais complexidade de código mesmo quando o modelo de dados e as interações são simples.


Quais estão corretas?

Alternativas
Q892485 Arquitetura de Software
AngularJS segue um modelo MVC. Qual a diretiva correta em AngularJS para ligar um elemento de entrada de dados da visão, como um campo input do tipo texto, a um elemento do modelo, como uma variável do tipo string?
Alternativas
Q887165 Arquitetura de Software
As noções de separação e independência são fundamentais para o projeto de arquitetura de software porque permitem que alterações sejam localizadas. Padrões como o MVC (Modelo-Visão-Controlador) e outros padrões de arquitetura em camadas são usados dentro desse conceito. Com relação aos padrões de arquitetura em camadas, é INCORRETO afirmar que
Alternativas
Q883083 Arquitetura de Software

Julgue o próximo item, relativo a model-view-controller (MVC), proxy reverso e representational state transfer (REST).


O padrão MVC separa um aplicativo em três componentes principais: modelo, exibição e controlador; sendo o modelo o componente que manipula e responde à entrada e à interação do usuário.

Alternativas
Respostas
141: A
142: D
143: B
144: B
145: A
146: B
147: C
148: A
149: B
150: D
151: D
152: C
153: C
154: C
155: D
156: A
157: D
158: D
159: A
160: E