Ed
ano passado
Vamos analisar cada afirmativa sobre o padrão MVC: I — A camada de controle é responsável por gerenciar acesso aos dados que estão armazenados no banco de dados. Falso. A camada de controle (Controller) é responsável por gerenciar a lógica de aplicação e a interação entre a camada de visualização (View) e a camada de modelo (Model), mas não gerencia diretamente o acesso aos dados. Essa responsabilidade é mais da camada de modelo. II — A camada de visualização corresponde à camada responsável por receber dados e apresentar os dados para o usuário. A camada de visualização não depende das outras camadas. Falso. A camada de visualização (View) é responsável por apresentar os dados ao usuário, mas ela depende da camada de controle (Controller) para receber os dados que devem ser exibidos. III — A camada de modelo representa as entidades que constituem a aplicação. Verdadeiro. A camada de modelo (Model) é responsável por representar as entidades e a lógica de negócios da aplicação. Com base nas análises, apenas a afirmativa III está correta. Portanto, a alternativa correta é: "Nenhuma afirmativa está correta".
Cadastre-se ou realize login
Ed
há 2 anos
Vamos analisar cada afirmativa: I - A camada de controle é responsável por gerenciar o acesso aos dados que estão armazenados no banco de dados. Esta afirmativa está correta, pois o Controller é responsável por intermediar a interação entre o Model e a View, incluindo o acesso aos dados. II - A camada de visualização corresponde à camada responsável por receber dados e apresentar os dados para o usuário. A afirmação de que a camada de visualização não depende das outras camadas está incorreta, pois a View depende dos dados fornecidos pelo Model e da lógica de controle do Controller. III - A camada de modelo representa as entidades que constituem a aplicação. Esta afirmativa está correta, pois o Model representa a estrutura de dados e a lógica de negócios da aplicação. Portanto, as afirmativas corretas são I e III.
Mais perguntas desse material