NEW
Font size
WorksheetsArquitetura de software - ESW e SI
Total questions: 12
Worksheet time: 24mins
Em uma arquitetura Três Camadas temos as seguintes camadas: interface com o usuário, aplicação (ou lógica de negócio) e banco de dados.
Verdadeiro
Falso
Latência (isto é, o tempo que uma mensagem leva para chegar até o seu destino) é uma preocupação mais importante em arquiteturas baseadas em monolitos do que em arquiteturas baseadas em microsserviços.
Verdadeiro
Falso
Uma Arquitetura em Camadas torna mais difícil a manutenção e evolução de um sistema de software.
Verdadeiro
Falso
Microsserviços devem compartilhar o mesmo banco de dados, por questões de segurança.
Verdadeiro
Falso
Single Page Applications (SPAs) são mais interativas e responsivas do que aplicações Web tradicionais.
Verdadeiro
Falso
São vantagens de MVC: separação entre interface gráfica e modelo; especialização do trabalho de desenvolvimento; e testabilidade.
Verdadeiro
Falso
Em MVC, as regras de negócio são implementadas na camada de Modelo.
Verdadeiro
Falso
A camada de Visão mais o Modelo constitui a interface gráfica de sistemas MVC.
Verdadeiro
Falso
Monolitos, na maioria das vezes, são implementados usando-se múltiplas linguagens de programação.
Verdadeiro
Falso
Para ter boas arquiteturas de software é importante pensar também na organização dos times de desenvolvimento, já que a arquitetura de um sistema tende a refletir a arquitetura da organização que o desenvolve.
Verdadeiro
Falso
Dentre outras vantagens, microsserviços oferecem independência de tecnologia, tolerância a falhas parciais e uma menor latência na comunicação entre os componentes de uma aplicação.
Verdadeiro
Falso
Na versão de MVC adotada em sistemas Web, um Controlador é um mediador da comunicação entre a Visão e o Modelo.
Verdadeiro
Falso
