Logo Passei Direto
Buscar
Uma arquitetura de sistema baseada no padrão MVC (Model View Controller) tem como principal característica:
A) Criar uma camada de persistência de informações.
B) Dispensar o uso de testes de unidade durante o processo de desenvolvimento.
C) Tornar o papel do arquiteto de software irrelevante, uma vez que a arquitetura já foi totalmente definida.
D) Elimina a necessidade de gerenciar a interação da apresentação visual do sistema com os comportamentos da aplicação.
E) Separa a camada de apresentação da camada que representa as informações do domínio do problema.
User badge image
Aprendendo Através de Exercícios

há 12 meses

Respostas

User badge image

Ed Verified user icon

há 12 meses

O padrão MVC (Model View Controller) é uma arquitetura de software que tem como principal objetivo separar as preocupações dentro de uma aplicação. Vamos analisar as alternativas: A) Criar uma camada de persistência de informações. - Embora o MVC possa interagir com uma camada de persistência, essa não é a principal característica do padrão. B) Dispensar o uso de testes de unidade durante o processo de desenvolvimento. - Isso é incorreto, pois o padrão MVC não dispensa testes de unidade; na verdade, ele pode facilitar a realização de testes. C) Tornar o papel do arquiteto de software irrelevante, uma vez que a arquitetura já foi totalmente definida. - Isso não é verdade, pois o papel do arquiteto continua sendo importante na definição e implementação da arquitetura. D) Elimina a necessidade de gerenciar a interação da apresentação visual do sistema com os comportamentos da aplicação. - Isso não é correto, pois o MVC ainda requer gerenciamento dessa interação. E) Separa a camada de apresentação da camada que representa as informações do domínio do problema. - Esta é a principal característica do padrão MVC, que visa separar a lógica de apresentação da lógica de negócios. Portanto, a alternativa correta é: E) Separa a camada de apresentação da camada que representa as informações do domínio do problema.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Ao desenvolver um componente, é necessário que o arquiteto defina alguns aspectos fundamentais de sua criação. Das respostas apresentadas, qual aspecto não é parte fundamental no desenvolvimento do mesmo. A) Baixo acoplamento. B) Interface gráfica. C) Pode ser distribuído. D) Alta coesão. E) Deve utilizar padrões.

Mais conteúdos dessa disciplina