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

Foram encontradas 293 questões

Q2222516 Arquitetura de Software
A divisão em camadas da arquitetura MVC permitiu o uso de diversos padrões de projeto de forma simples, e, com toda a padronização obtida, aliada a ferramentais como injeção de dependências e inversão de controle, ocorreu o surgimento de diversos frameworks, voltados para as diferentes camadas da arquitetura. Para a camada Model, um padrão essencial é o:
Alternativas
Q2197548 Arquitetura de Software
A arquitetura de desenvolvimento web MVC é composta pelos componentes:
Alternativas
Q2172401 Arquitetura de Software
Sobre o padrão MVC (Model-View-Controller), assinale a alternativa que apresenta uma das funções da camada controladora (Controller).
Alternativas
Q2171680 Arquitetura de Software
Sobre o padrão MVC (Model-View-Controller) de projeto, analise as assertivas abaixo:
I. Model é responsável por invocar as regras de negócio e enviar as informações para serem exibidas pela View.
II. View faz a captação das ações e a atualização das informações exibidas ao usuário.
III. Controller mantém e realiza a alteração do estado dos valores que são fornecidos à View.
Quais estão corretas?
Alternativas
Q2171629 Arquitetura de Software
Qual é o princípio de separação de responsabilidades defendido pelo padrão MVC e como ele beneficia a manutenibilidade do software? 
Alternativas
Q2171628 Arquitetura de Software
Qual é o papel da camada Model no padrão MVC e como ela se relaciona com as outras camadas? 
Alternativas
Q2171195 Arquitetura de Software
As aplicações JSP, classificadas na arquitetura Model 2, seguem o padrão MVC, em que os componentes Model, View e Controller são, respectivamente:
Alternativas
Q2171181 Arquitetura de Software
O padrão MVC (Model-View-Controller) é composto por três tipos de objetos. Qual das alternativas a seguir informa o que faz o objeto Controlador (Controller)?
Alternativas
Q2164140 Arquitetura de Software
A arquitetura MVC (Model-View-Controller), um modelo de arquitetura de software, é aplicada à divisão ou abstração de tarefas em camadas independentes que, através de trocas de requisições e mensagens, se interagem de forma a organizar o código para que sua manutenção, encapsulamento e reúso fiquem mais dinâmicos e simples, pois permite uma melhor separação de responsabilidades e de distribuição de tarefas. Diante do exposto, analise as afirmativas a seguir.
I. Model: camada que contém a aplicação física, e de sua responsabilidade apresentar a interface gráfica do sistema aos usuários.
II. Controller: define o comportamento da aplicação; é como um gerenciador da interface do usuário, interpretando suas ações e que se comunica por meio de eventos disparados pela interação do usuário com o Modelo no padrão MVC para atualizar dados à View. A função desse padrão de arquitetura é tornar possível a separação entre as camadas.
III. View: camada de apresentação com usuário, ou seja, são classes responsáveis pela apresentação da interface gráfica do sistema, onde são realizadas a entrada de dados e a visualização das respostas processadas.
Está correto o que se afirma em 
Alternativas
Q2156946 Arquitetura de Software
Sobre padrões arquiteturais de sistemas de software, apresentados por Sommerville em seu livro “Engenharia de Software”, podemos afirmar que 
Alternativas
Q2133229 Arquitetura de Software

Julgue o item a seguir, a respeito de desenvolvimento web em Java e de interoperabilidade de sistemas.   


O desenvolvimento de aplicações disponibilizadas em múltiplas interfaces de usuário é facilitado pela utilização do modelo MVC, pois a principal característica deste é a existência de uma camada de regra de negócios totalmente isolada da interface de usuário.

Alternativas
Q2133226 Arquitetura de Software

Julgue o item a seguir, relacionados a desenvolvimento web em Java. 


Zend é um framework que facilita a implementação de códigos mais complexos e utiliza o padrão arquitetural MVC para garantir a estruturação das aplicações.

Alternativas
Q2107643 Arquitetura de Software
O MVC é um padrão de arquitetura de software utilizado por diversos frameworks e projetos de software. Sobre o padrão MVC aplicado a um Web App, avalie as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas. 
( ) O Modelo (Model) acessa fontes de dados externas. ( ) O Controlador (Controller) gerencia as requisições do usuário. ( ) A Visão (View) apresenta conteúdo ao usuário.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2098046 Arquitetura de Software
O padrão arquitetural MVC define que as classes de um sistema devem ser organizadas em três grupos:
- _________, com classes responsáveis pela apresentação da interface gráfica do sistema, incluindo janelas, botões, menus, barras de rolagem, etc.
- __________, com classes que tratam e interpretam eventos gerados por dispositivos de entrada, como mouse e teclado.
- __________, com classes que armazenam os dados manipulados pela aplicação e que têm a ver com o domínio do sistema em construção, sem dependência das classes dos outros dois grupos, podendo conter métodos que alteram o estado dos objetos de domínio.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do enunciado acima.
Alternativas
Q2398422 Arquitetura de Software
Na arquitetura MVC do ASP.NET, quem define o comportamento da aplicação e que interpreta as ações do usuário e as mapeia para chamadas do modelo é o componente
Alternativas
Q2105225 Arquitetura de Software
Um Técnico observou que o padrão MVC define regras de como seus componentes devem se comunicar. Assim, está correto que
Alternativas
Q2089304 Arquitetura de Software

Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item. 


Uma das vantagens da arquitetura MVC é que o gerenciamento da complexidade se torna fácil, devido à divisão da aplicação em componentes (Model, View e Controller).  

Alternativas
Q2089303 Arquitetura de Software

Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item. 


No padrão de arquitetura MVC, as regras de negócios estão contidas no elemento Model.  

Alternativas
Q2020818 Arquitetura de Software

Com relação à arquitetura de software, julgue o próximo item. 


No padrão MVC, o componente de modelo gerencia as requisições dos usuários.

Alternativas
Q1980390 Arquitetura de Software

Leia a frase abaixo referente ao Modelo MVC.


"A camada ______ é responsável por intermediar as requisições enviadas pelo ______ com as respostas fornecidas pelo ______".


Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Respostas
81: C
82: D
83: D
84: A
85: B
86: B
87: E
88: B
89: D
90: A
91: C
92: E
93: C
94: A
95: D
96: C
97: C
98: C
99: E
100: C