Buscar

A arquitetura de software é caracterizada pela definição dos componentes e como é a relação entre eles internamente e com outros softwares externos...

A arquitetura de software é caracterizada pela definição dos componentes e como é a relação entre eles internamente e com outros softwares externos. Quando a complexidade do software aumenta, por boas práticas, faz-se necessária a utilização de uma arquitetura que separa internamente a visualização da parte de persistência de dados, ao ter uma terceira parte controlando as ações para que alterações na visualização não afetem o modelo de dados. Considerando os tipos de arquitetura utilizados no desenvolvimento de uma aplicação Web, analise as afirmativas a seguir em relação aos componentes da arquitetura MVC. 1 – Model. 2 – View. 3 – Control. I – Os dados são armazenados no banco de dados e, quando há alterações, notificações são emitidas na camada de visualização. II – Quando há ações, como edição, informações são enviadas via comando para modificações no modelo de dados. III – Exibe os dados utilizando uma linguagem de marcação de textos, de modo a gerar uma apresentação no modelo de dados presente.

💡 1 Resposta

User badge image

Ed Verified user icon

A arquitetura MVC (Model-View-Controller) é um padrão de arquitetura de software que separa a aplicação em três componentes principais: Model (modelo), View (visualização) e Controller (controlador). Analisando as afirmativas em relação aos componentes da arquitetura MVC, temos: I - Essa afirmativa está incorreta. Na arquitetura MVC, a camada de visualização não é notificada diretamente sobre alterações no banco de dados. Em vez disso, o controlador é responsável por receber as solicitações do usuário, atualizar o modelo e notificar a visualização para atualizar a interface do usuário. II - Essa afirmativa está correta. Na arquitetura MVC, o controlador é responsável por receber as solicitações do usuário e atualizar o modelo de acordo. O modelo é então atualizado e a visualização é notificada para atualizar a interface do usuário. III - Essa afirmativa está correta. Na arquitetura MVC, a visualização é responsável por exibir os dados do modelo usando uma linguagem de marcação de texto, como HTML ou XML. Portanto, as afirmativas corretas em relação aos componentes da arquitetura MVC são a II e III.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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