Questões de Concurso
Sobre mvc (model-view-controller) em arquitetura de software
Foram encontradas 293 questões
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
Em uma aplicação Java EE que utiliza o design pattern MVC,____________________________________________
I. interpreta eventos de entrada e envia requisições para o modelo de dados; em seguida, processa os dados carregados a partir do modelo e envia para o visualizador.
II. encapsula o acesso aos dados e funções básicas da aplicação, fornecendo ao usuário procedimentos que executam tarefas específicas.
III. exibe para o usuário os dados fornecidos pelo controle e estabelece uma interface para interação entre o usuário e a aplicação.
A associação correta do componente do padrão MVC com sua função está expressa, respectivamente, em
I. O MODEL representa os dados da empresa e as regras de negócio que governam o acesso e atualização destes dados.
II. O VIEW acessa os dados da empresa através do MODEL e especifica como esses dados devem ser apresentados. É de responsabilidade do VIEW manter a consistência em sua apresentação, quando o MODEL é alterado.
III. O CONTROLLER traduz as interações do VIEW em ações a serem executadas pelo MODEL. Com base na interação do usuário e no resultado das ações do MODEL, o CONTROLLER responde selecionando uma VIEW adequada.
IV. Permite uma única VIEW para compartilhar o mesmo modelo de dados corporativos em um fluxo de comunicação sequencial.
Está correto o que se afirma em
O controlador é o responsável pelas regras de negócio e pelos dados de uma aplicação no MVC.
No MVC, é o modelo que permite apresentar, de diversas formas diferentes, os dados para o usuário.
Apesar do seu amplo emprego em aplicações web, o MVC deve ser utilizado apenas em interfaces gráficas em função de sua arquitetura de componentes.
No MVC, o modelo representa o estado geral do sistema.
O controlador, no modelo MVC, realiza a comunicação entre as camadas de visão e modelo.
A abordagem MVC pode ser utilizada como arquitetura de sistemas desenvolvidos em linguagem Delphi. Essa abordagem é composta de três objetos: modelo — o objeto da aplicação —; a visão — a apresentação na tela —; e o controlador — define a maneira como a interface do usuário reage às suas entradas.