Buscar

1 A arquitetura de um sistema é um dos pontos mais importantes para conseguir construir um projeto de sucesso. Dentre as arquiteturas mais utilizad...

1 A arquitetura de um sistema é um dos pontos mais importantes para conseguir construir um projeto de sucesso. Dentre as arquiteturas mais utilizadas, temos a arquitetura em camadas MVC. Considerando esse modelo de arquitetura, assinale a afirmação verdadeira.

a O componente Model é responsável pela integração entre View e Controller.
b O padrão MVC é apenas aplicável a linguagens orientadas ao desenvolvimento web, como PHP.
c O componente View é responsável pela interação com o usuário, exibindo dados.
d O uso de MVC torna o processo de modelagem mais rápido; porém, dificulta o reaproveitamento de código.
e O componente Controller é responsável pela leitura, escrita e validação de dados.
a
b
c
d
e

Essa pergunta também está no material:

ARQUITETURA DE SOFTWARE
2 pág.

Arquitetura de Software SENAC EADSENAC EAD

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa verdadeira é a letra c) O componente View é responsável pela interação com o usuário, exibindo dados. Na arquitetura MVC (Model-View-Controller), o Model é responsável pela lógica de negócios e acesso a dados, o View é responsável pela interface do usuário e o Controller é responsável por receber as requisições do usuário e controlar o fluxo de dados entre o Model e o View. Portanto, a alternativa a) está incorreta, pois o Model não é responsável pela integração entre View e Controller. A alternativa b) está incorreta, pois o padrão MVC pode ser aplicado em diversas linguagens de programação, não apenas em linguagens orientadas ao desenvolvimento web como PHP. A alternativa d) está incorreta, pois o uso de MVC pode facilitar o reaproveitamento de código, já que a separação de responsabilidades entre Model, View e Controller permite que cada componente seja desenvolvido de forma independente. A alternativa e) está incorreta, pois o Controller não é responsável pela leitura, escrita e validação de dados. Ele é responsável por controlar o fluxo de dados entre o Model e o View.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais