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

Foram encontradas 222 questões

Q731515 Arquitetura de Software
Qual é o padrão responsável para separar os dados lógicos e as regras de negócio da interface do usuário e o fluxo da aplicação?
Alternativas
Q697845 Arquitetura de Software

Com relação aos conceitos básicos de arquitetura e tecnologias de sistemas de informação, julgue o item a seguir.

Em uma aplicação web que utilize a arquitetura MVC, o componente view pode ser uma página HTML e o controller constitui o código que produz os dados dinâmicos a serem usados pelo HTML.

Alternativas
Q634182 Arquitetura de Software

O padrão de projetos MVC (Model-View-Controller) tem como objetivo separar lógica de negócios (Model), interface do usuário (View) e o fluxo da aplicação (Control). O padrão MVC usa em sua arquitetura diversos outros padrões de projeto para atingir seu objetivo.

Em MVC, as classes do Model não devem conhecer nada sobre as camadas de interface que exibem suas informações. O padrão de projeto utilizado pelo padrão arquitetural MVC que é responsável por fazer com que o Model informe mudanças em seu estado para as interfaces, sem conhecê-las, é o:

Alternativas
Q626255 Arquitetura de Software
Em um sistema de software estruturado em MVC (Model/View/Controller), pode-se afirmar que:
Alternativas
Q623563 Arquitetura de Software
Uma arquitetura de sistema baseada no padrão MVC (Model View Controller) tem como principal característica:
Alternativas
Q606862 Arquitetura de Software
Uma empresa que realiza vendas pela Internet pretende expandir seu modelo de negócio e sua forma de atendimento, passando também a alugar produtos e a atender seus clientes por meio de aplicativos para dispositivos móveis. Considerando essas informações, julgue o item a seguir.

 Se o software da empresa tiver sido desenvolvido utilizando-se o padrão de arquitetura MVC (model view controller), as novas atividades da empresa exigirão a realização de ajustes apenas nos elementos view e controller.


Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602393 Arquitetura de Software
Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

O controlador gerencia as requisições dos usuários encapsulando as funcionalidades e prepara dados do modelo.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602392 Arquitetura de Software
Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

A visão encapsula objetos de conteúdo, solicita atualizações do modelo e seleciona o comportamento do modelo.
Alternativas
Q596209 Arquitetura de Software
Julgue o item a seguir, com base no padrão MVC (model – view – controller).

O padrão de arquitetura MVC separa as views e os controllers do modelo do sistema, o que permite alterações na interface sem impacto na camada de lógica do negócio.


Alternativas
Q591490 Arquitetura de Software
O modelo MVC (Model-View-Controller) tem por objetivo separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control). Este modelo apresenta vantagens e desvantagens. Uma das desvantagens é que
Alternativas
Q590094 Arquitetura de Software
Com relação à arquitetura MVC (modelo-visão-controle), assinale a opção correta.
Alternativas
Q585739 Arquitetura de Software
No desenvolvimento de aplicações cliente-servidor, como os sites, é comum a utilização da arquitetura multicamadas. No modelo de arquitetura
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584926 Arquitetura de Software
As aplicações para web que utilizam Java EE normalmente utilizam o padrão de arquitetura MVC. Neste padrão
Alternativas
Q578211 Arquitetura de Software
Julgue o item a seguir, com base no padrão MVC (model – view – controller).

A função do controller é enviar comandos para sua view associada para alterar a representação dos dados, porém ele não tem autoridade para alterar o modelo.



Alternativas
Q577076 Arquitetura de Software
Em relação à arquitetura de software, julgue o seguinte item.

Na arquitetura em camadas MVC (modelo-visão-controlador), o modelo encapsula o estado de aplicação, a visão solicita atualização do modelo e o controlador gerencia a lógica de negócios.

Alternativas
Q563273 Arquitetura de Software

Quanto ao desenvolvimento Java usando MVC, considere as seguintes afirmativas:

1. A Visão (View) representa a parte que interage com o usuário, mais especificamente as telas, que podem ser formadas por arquivos JSP, HTML, imagens, JavaScript e CSS.

2. O Modelo (Model) faz toda a parte inteligente do sistema: cálculos, processamento, integrações. Com essas lógicas isoladas da infraestrutura da aplicação, podemos facilmente reaproveitá-lo em outros lugares.

3. O Controlador (Controller) interage com o usuário, valida as regras de negócio e acessa diretamente a camada de banco de dados.

4. Struts, SpringMVC, JSF (Java Server Faces), Vraptor e WebSphere são exemplos de Frameworks MVC ou Controladores MVC disponíveis para uso.

Assinale a alternativa correta.

Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562870 Arquitetura de Software
As funções das camadas lógicas em uma arquitetura MVC são muito bem definidas. Cada uma dessas camadas possuem de forma especializada funções que promovem um funcionamento do software de forma mais organizada auxiliando inclusive na “manutenabilidade". Considere as seguintes funções em MVC:

1. Trata o encapsulamento dos objetos do conteúdo.

2. Trata o comportamento do modelo

3. Trata a requisição das atualizações do modelo.

Essas funções correspondem, respectivamente, à
Alternativas
Ano: 2015 Banca: UFRRJ Órgão: UFRRJ Prova: UFRRJ - 2015 - UFRRJ - Técnico em TI |
Q562869 Arquitetura de Software
Sobre uma arquitetura baseada em MVC, assinale a alternativa correta.
Alternativas
Q560236 Arquitetura de Software
Acerca de arquitetura de software e Domain-Driven Design, julgue o seguinte item.
No padrão em camadas modelo-visão-controle (MVC), o controle é responsável por mudanças de estado da visão.
Alternativas
Q541138 Arquitetura de Software
O conhecido padrão arquitetural Modelo-Visão-Controle (Model View Controller) fornece uma maneira de separar as funcionalidades da lógica de negócios, do fluxo de controle, e da apresentação dos dados de uma aplicação. Considerando as responsabilidades dos componentes do modelo MVC, assinale a alternativa correta:
Alternativas
Respostas
141: C
142: C
143: B
144: C
145: C
146: E
147: E
148: E
149: C
150: E
151: A
152: E
153: C
154: E
155: E
156: B
157: D
158: B
159: E
160: C