Questões de Concurso
Comentadas sobre mvc (model-view-controller) em arquitetura de software
Foram encontradas 226 questões
(1) O componente Controlador define e gerencia como os dados são apresentados ao usuário.
(2) O componente Visão gerencia o sistema de dados e as operações associadas a esses dados.
Julgue o item a seguir, a respeito de UML e MVC.
Na arquitetura MVC, o controller contém todo o conteúdo e
a lógica de processamento específicos para a aplicação,
incluindo o acesso a fontes de dado externas à aplicação.
Quanto a arquitetura MVC (Model-View-Controller), analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F) .
( ) No padrão de arquitetura MVC a interação do usuário com o sistema é por meio, e diretamente, na camada Controller.
( ) A arquitetura de software MVC pode ser utilizada tanto na programação web como mobile ou desktop.
( ) O framework Spring MVC é utilizado para a criação de aplicações Web seguindo o padrão MVC.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Sobre a arquitetura de software modelo-visão-controlador (MVC), analise as afirmativas a seguir.
1) MVC é um padrão de arquitetura de software utilizado exclusivamente para aplicações WEB.
2) A camada de visão é responsável pela validação e controle do fluxo dos dados que serão apresentados ao usuário.
3) A camada de modelo é responsável pelo acesso e manipulação de dados.
4) O controlador é responsável por receber as requisições dos usuários, comunicar-se com a camada de modelo quando necessário e enviar os dados para a camada de visão.
Estão corretas, apenas:
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.
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.
"O padrão de arquitetura MVC, do inglês: ______, ______, ______ é a base do gerenciamento de interação em muitos sistemas baseados em Web".
Assinale a alternativa que preencha correta e respectivamente as lacunas.
Analise as seguintes afirmações sobre as responsabilidades do controller na arquitetura MVC (Model-View-Controller).
I. Gerenciar solicitações do usuário e selecionar comportamento do modelo.
II. Encapsular funcionalidades e encapsular objetos de conteúdo.
III. Preparar dados do modelo e solicitar atualizações
do modelo.
Está(ão) correta(s):
Com base em arquitetura de TI, julgue o item subsequente.
Na arquitetura MVC de um WebApp, a camada de visão
gerencia as requisições dos usuários e define o
comportamento do modelo.
Julgue o próximo item, a respeito de arquitetura de software.
A arquitetura MVC (Model-View-Controller) separa a
interface do usuário da funcionalidade e do conteúdo de
informações; a camada model contém todo o conteúdo e a
lógica de processamento específicos à aplicação bem como
acesso a fontes de dados e toda a funcionalidade de
processamento específica para a aplicação.
Acerca de arquitetura de software, julgue o próximo item.
No modelo MVC para aplicações web, o controlador é
responsável por gerenciar as requisições dos usuários.
Este intermediador, na arquitetura MVC, deve ser tratado na camada
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
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.