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

Foram encontradas 300 questões

Q1880778 Arquitetura de Software
Um programador de sistemas computacionais vai utilizar o padrão MVC para desenvolver um aplicativo para um banco. O principal processamento da aplicação vai ser realizado quando o usuário clicar um objeto botão. O evento acionado pelo botão fará uso de um intermediador, que vai preparar a informação e executar o processamento.

Este intermediador, na arquitetura MVC, deve ser tratado na camada
Alternativas
Q1880405 Arquitetura de Software
No modelo MVC, a camada responsável por determinar o comportamento da aplicação é denominada
Alternativas
Q1877643 Arquitetura de Software
Acerca de aspectos diversos pertinentes a objetos de avaliação associados à análise de sistemas, julgue o item que se segue.  
Com relação aos padrões de arquitetura de software MVC (Model View Controller) e DDD (Domain Driven Design) é correto afirmar que: este é voltado à modelagem de banco de dados e objetiva facilitar a implementação de regras e processos complexos, além da divisão de responsabilidades por camadas; aquele traz como benefício o isolamento das regras de negócios da lógica de apresentação, que é a interface com o usuário.
Alternativas
Q2010536 Arquitetura de Software
Dentro do modelo MVC, as validações de regras de negócio devem estar em qual camada? 
Alternativas
Q1930039 Arquitetura de Software

Julgue o item, relativo à programação orientada a objetos e à arquitetura MVC (Model-View-Controller).  


Na abordagem MVC, não há notificação do modelo para as visões que dependem dele toda vez que seus dados sofrem mudanças. Esse é um mecanismo de proteção da MVC para evitar inconsistências no modelo. 

Alternativas
Q1930038 Arquitetura de Software

Julgue o item, relativo à programação orientada a objetos e à arquitetura MVC (Model-View-Controller).  


Na arquitetura MVC, o controlador de uma visão jamais pode ser alterado em tempo de execução, mesmo que seja para mudar a maneira como responde às entradas do usuário.

Alternativas
Q1915502 Arquitetura de Software

Considere o seguinte trecho de código Java referente a uma classe controladora para uso com o framework Spring MVC, que define um método para listar alguns objetos e outro para remover um objeto da listagem: 


Imagem associada para resolução da questão


Os métodos lista e remove enviam o usuário para páginas diferentes após as respectivas execuções desses métodos. Por meio de um redirecionamento, por parte do servidor ou por parte do cliente, é possível fazer com que uma chamada ao método remove termine mostrando a mesma lista de objetos que o método lista, porém, sem ter que repetir o código que obtém os objetos nos dois métodos.

O valor que o método remove deve retornar, para fazer um redirecionamento por parte do servidor, de modo que, após a execução do método remove, o método lista seja chamado internamente pelo Spring MVC, sem a necessidade de uma segunda requisição por parte do cliente é:

Alternativas
Q1874530 Arquitetura de Software
Na arquitetura M VC (Model-View-Controller), as funcionalidades de cada segmento são mais bem descritas como
Alternativas
Q1858078 Arquitetura de Software
No que diz respeito à arquitetura MVC, analise as afirmativas a seguir:
I. Model – responsável por gerenciar e controlar a forma como os dados se comportam por meio das funções, lógica e regras de negócios estabelecidas. É o detentor dos dados que recebe as informações do Controller, valida se ela está correta ou não e envia a resposta mais adequada. II. Controller – responsável por intermediar as requisições enviadas pelo View com as respostas fornecidas pelo Model, processando os dados que o usuário informou e repassando para outras camadas. III. View – responsável por apresentar as informações de forma visual ao usuário. Em seu desenvolvimento devem ser aplicados apenas recursos ligados a aparência como mensagens, botões ou telas. É a parte da interface que se comunica, disponibilizando e capturando todas as informações do usuário.
Assinale
Alternativas
Q1855657 Arquitetura de Software
Quanto à arquitetura em três camadas (Modelo MVC), julgue o seguinte item.
A arquitetura MVC (model control view) não é recomendada para aplicações WEB que não usem algum tipo de autenticação em seu ponto de acesso.
Alternativas
Q1840795 Arquitetura de Software
Sobre a arquitetura de sofware modelo-visão-controlador (MVC), analise as afirmativas abaixo. I. O modelo encapsula objetos de conteúdo e incorpora todos os estados de uma aplicação Web. II. A visão gerencia as solicitações do usuário e seleciona o comportamento do modelo. III. O controlador prepara dados do modelo e solicita atualizações do modelo. IV. Múltiplas visões podem ser ligadas a um único modelo. Estão corretas apenas as afirmativas: 
Alternativas
Q1831268 Arquitetura de Software

A respeito de sistemas distribuídos, julgue o item a seguir. 

O modelo de arquitetura modelo-visão-controlador (MVC) é responsável por encapsular as funcionalidades e os objetos de conteúdo.  

Alternativas
Q1825862 Arquitetura de Software

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


Os elementos que compõem o padrão MVC representam as funcionalidades e os dados do sistema, sua forma de exibição ao usuário e a entrada de dados dos usuários.

Alternativas
Q1825857 Arquitetura de Software

    Para acelerar os resultados e as entregas do desenvolvimento de um sistema, optou-se pelo uso de metodologias ágeis e pelo emprego de um quadro Kanban (lista de atividades para fazer, fazendo e prontas). Para a modelagem visual do sistema, optou-se pela linguagem de modelagem unificada (UML 2.2) como apoio à análise e ao projeto orientado a objetos. O gerente do projeto deseja adotar o padrão de arquitetura modelo-visão-controle (MVC), buscando um baixo acoplamento entre os componentes da aplicação.

Considerando desenvolvimento do sistema descrito nessa situação hipotética bem como os conceitos de engenharia de software, julgue o item que se segue.


De forma coerente com a orientação recebida do gestor, o padrão de projeto Observer pode ser adotado para aprimorar a implementação do MVC.

Alternativas
Q1771811 Arquitetura de Software
O conceito principal do modelo MVC é utilizar uma solução já definida para separar partes distintas do projeto, reduzindo suas dependências ao máximo. A utilização do padrão MVC apresenta como benefício isolar as regras de negócios da lógica de apresentação, a interface com o usuário. A figura abaixo ilustra o Diagrama de Fluxo MVC, com destaque para seus componentes.
Imagem associada para resolução da questão
ALFA – Representa a interface gráfica, com a qual o usuário interage. BETA – Representa um intermediador que interage com a interface gráfica. GAMA – Representa a interação com BETA e executa as regras de negócios do sistema


Nesse contexto, ALFA, BETA e GAMA são denominados, respectivamente:

Alternativas
Q1771423 Arquitetura de Software
A sigla MVC representa um padrão de arquitetura de aplicações que divide a aplicação em três camadas: a visão, o modelo, e o controlador, fornecendo uma maneira de dividir a funcionalidade envolvida na manutenção e apresentação dos dados de uma aplicação. Uma vantagem do uso da arquitetura MVC está indicada na seguinte opção:
Alternativas
Q1678829 Arquitetura de Software
A respeito de arquitetura e engenharia de software, julgue o item a seguir.

Na arquitetura modelo-visão-controlador (MVC), o controlador contém o conteúdo e a lógica de processamento da aplicação
Alternativas
Q1617424 Arquitetura de Software

Acerca de arquitetura de software e modelos, julgue o item que segue. 


MVC (Model-View-Controller) é um padrão de design de arquitetura que divide um aplicativo interativo em três componentes: modelo, visualização e controlador. 

Alternativas
Q1614179 Arquitetura de Software

A respeito de MVC (model view controller), julgue o próximo item.


O MVC é capaz de gerenciar múltiplos visualizadores e ter desenvolvimento em paralelo para o modelo, com visualizadores e controles independentes.

Alternativas
Q1614178 Arquitetura de Software

A respeito de MVC (model view controller), julgue o próximo item.


O padrão MVC está relacionado à arquitetura da aplicação e, no escopo desse modelo, não está prevista a comunicação de componentes.

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