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

Foram encontradas 225 questões

Q2451556 Arquitetura de Software
Uma empresa deseja lançar uma primeira versão de um aplicativo de vendas de produtos não muito comuns e, portanto, precisa saber qual será a melhor forma de aceitação dos usuários.
Neste cenário, assinale a opção que indica o padrão arquitetural e metodologias corretas a serem aplicadas no desenvolvimento deste sistema.
Alternativas
Q2447167 Arquitetura de Software
No padrão MVC (Model-View-Controller) aplicado ao PHP, qual componente é responsável por receber as requisições do usuário e determinar a ação a ser executada?
Alternativas
Q2447143 Arquitetura de Software
O padrão de arquitetura Modelo-Visão-Controlador (MVC) é amplamente utilizado no desenvolvimento de aplicações web para separar a lógica de negócios da interface do usuário, facilitando a manutenção e a escalabilidade das aplicações.
Em uma aplicação PHP, que utiliza o padrão MVC, as rotas são geralmente definidas:
Alternativas
Q2446227 Arquitetura de Software
O padrão MVC (Model-View-Controller) é um padrão de arquitetura de software amplamente utilizado para projetar e desenvolver aplicativos que envolvem uma interface de usuário. Ele separa os componentes de um aplicativo em três partes principais: Model (Modelo), View (Visualização) e Controller (Controle). Essa divisão em três componentes separados permite uma maior modularidade, reutilização de código e manutenção do aplicativo. Além disso, o padrão MVC promove a separação de preocupações, o que facilita o desenvolvimento e a evolução do software. Qual padrão de projeto GOF é utilizado para facilitar a interação entre a camada de visualização (View) e a camada de modelo (Model) no padrão MVC? 
Alternativas
Q2446220 Arquitetura de Software
O Spring MVC (Model-View-Controller) é um framework do Spring que facilita o desenvolvimento de aplicativos da web baseados no padrão de arquitetura MVC. Ele fornece um modelo de programação flexível e robusto para criar aplicativos da web, permitindo a separação clara de responsabilidades entre o modelo de dados (Model), a lógica de apresentação (View) e o controle de fluxo (Controller). Qual anotação no Spring MVC é usada para extrair valores de caminho (partes da URL) e passá-los para um método do controlador como argumentos? 
Alternativas
Q2417255 Arquitetura de Software

Com relação ao padrão MVC (Model View Controller), a padrões de projeto e a orientação a objetos, julgue o item subsequente.


O trecho de código a seguir exemplifica um polimorfismo em Java, pois a classe Gerente implementa de maneira específica o método recebeSalario, ao mesmo tempo em que compartilha parte da funcionalidade da classe Empregado.


class Empregado {

    private String nome;

    private double salario;

    public Empregado(String nome, double

            salario) {

            this.nome = nome;

            this.salario = salario;

    }

    public double recebeSalario() {

            return salario;

    }

}

class Gerente extends Empregado{

     private double bonus;

public Gerente(String nome, double

           salario, double bonus) {

     super(nome, salario);

  this.bonus = bonus;

  }

@Override

  public double recebeSalario() {

    return super.recebeSalario() + bonus;

  }

}

class FolhaPagamento {

    public static void main(String[] args) {

    Gerente gerente = new Gerente(“Luiza”,

           5000, 1000);

System.out.println(gerente.recebeSalario()); 

}

}

Alternativas
Q2417253 Arquitetura de Software

Com relação ao padrão MVC (Model View Controller), a padrões de projeto e a orientação a objetos, julgue o item subsequente.


No padrão MVC, o model encapsula a lógica da aplicação, sendo responsável por processar e gerenciar os dados de forma independente da interface do usuário e da camada de apresentação. 

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
Q2389076 Arquitetura de Software
Ao construir uma aplicação para web, um programador decidiu projetar a arquitetura do software, seguindo o modelo Model-View-Controller (MVC).
Nesse modelo, a função do Controller inclui
Alternativas
Q2359802 Arquitetura de Software

A respeito do padrão MVC (model-view-controller), julgue o item a seguir.


No padrão MVC, uma mesma lógica de negócios pode ter diferentes interfaces de usuário.

Alternativas
Q2359801 Arquitetura de Software

A respeito do padrão MVC (model-view-controller), julgue o item a seguir.


O padrão MVC usa o princípio da inversão de controle (IoC) para delegar a responsabilidade de criar e gerenciar os objetos de model, view e controller para um objeto interno.

Alternativas
Q2309855 Arquitetura de Software
No modelo MVC (Model-View-Controller), a camada controller possui uma grande importância, não menos importante em relação as outras camadas, View e Model, desta forma, assinale a alternativa que apresenta qual o objetivo da camada controller neste modelo.
Alternativas
Q2309854 Arquitetura de Software
O desenvolvimento em três camadas já vem sendo aplicado há alguns anos, um dos modelos mais utilizados hoje em dia é o MVC (Model-View-Controller), sobre este modelo assinale a alternativa que apresenta qual é a responsabilidade da camada Model.
Alternativas
Q2254297 Arquitetura de Software
O Modelo MVC é uma técnica de modelagem adotada em sistemas interativos, que agrupa os seus componentes sob as perspectivas Model, View e Controller (Buschmann et al., 1996). Nesse sentido, analise:
I. podem ser criados vários componentes definindo várias Views para apresentação diferenciada de um mesmo dado. Estas Views podem ser usadas simultaneamente, permitindo que um mesmo dado seja apresentado de várias maneiras ao mesmo tempo. As Views que serão utilizadas podem ser selecionadas em tempo de execução;
II. a separação em camadas do MVC permite a troca dos componentes nas camadas View e Controller sem afetar a camada Model. As camadas View e Controller definem a interface do sistema, que poderá ser então substituída completamente em tempo de execução sem afetar a camada de processamento de dados principal;
III. o alto grau de acoplamento entre as camadas View e Controller repercute na camada de processamento principal (Model), mas não diminui a portabilidade do sistema, uma vez que as interfaces entre as camadas podem ser alteradas para se adequarem aos elementos de uma nova plataforma.
É correto o que consta APENAS em 
Alternativas
Q2238967 Arquitetura de Software
No MVC, a camada responsável por fazer a comunicação entre as duas outras camadas do modelo é a 
Alternativas
Q2233008 Arquitetura de Software
Acerca da UML, de padrões de projeto e de arquitetura, julgue o item seguinte.
No padrão MVC (modelo-visão-controlador), o componente modelo gerencia o sistema de dados e as operações associadas a esses dados; o componente visão define e gerencia a forma como os dados são apresentados ao usuário; e o controlador gerencia as interações do usuário e as repassa para os componentes visão e modelo.

Alternativas
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
Respostas
21: B
22: C
23: C
24: C
25: D
26: C
27: C
28: D
29: E
30: C
31: E
32: C
33: D
34: A
35: C
36: C
37: C
38: D
39: D
40: A