Carregando...
Carregando...
Ajude a melhorar a plataforma
Uma arquitetura de desenvolvimento de uma aplicação Web no padrão __________ é muito usada pelos desenvolvedores por separar o modelo de dados da visualização, melhorando, principalmente, a qualidade de modificações, atualizações da aplicação Web . Opera como se fosse um sistema __________ em que tudo fica armazenado no servidor e somente a visualização é enviada ao cliente. Nesse modelo de arquitetura, uma das vantagens é o(a) __________ dos códigos, além de tornar a aplicação __________. Uma __________, entretanto, é o aumento de arquivos e pastas à medida que a aplicação cresce. Preencha as lacunas assinalando a alternativa correta.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
JUSTIFICATIVA A arquitetura MVC ( Model View Control ) é muito utilizada pelos desenvolvedores de software , porque separa o modelo de dados da área de visualização de dados. Essa arquitetura traz diversos benefícios aos desenvolvimento, como o reuso de código, e cria escalabilidade na aplicação. Além do mais, facilita a manutenção, como atualização de componentes e inserção de novos módulos sem alteração dos demais. O sistema basicamente opera de forma thin-client, levando ao cliente somente a parte de visualização e os demais módulos armazenados no servidor. Como desvantagem, tem-se o aumento de pastas e arquivos na estrutura interna da aplicação Web . Logo, o modelo de três camadas não separa a parte de dados da visualização, beneficiando o reuso. Sistema cliente-servidor, embora seja a base de sistemas Web , não armazena tudo no servidor; o sistema operacional é local, o navegador é local, ou seja, no computador do usuário. Um código claro é um código limpo desenvolvido sobre padrões, mas não para reuso. Uma aplicação moderna que tem escalabilidade, capacidade de crescimento sem alteração da base original. A característica apresentada é considerada uma desvantagem, e não um benefício ou riqueza do código.