Buscar

Quiz Senac - Arquitetura de Software 9

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

Prévia do material em texto

Pergunta 8 
1 em 1 pontos 
 
Ao iniciar um projeto de software, é preciso realizar uma análise do problema e, a partir desse 
ponto, determinar qual padrão de projeto poderia auxiliar na sua solução, principalmente quando 
existem algumas situações específicas. Dessa forma, podemos dizer que é correto afirmar, 
sobre padrões de projeto, que: 
 
Resposta 
Selecionada: 
d. o padrão MVC divide a arquitetura do sistema em três partes: a lógica 
relacionada a dados (model); a visualização e interface gráfica (view); e os 
processos de negócio (controller). Esse padrão é indicado quando a interface pode 
mudar mais frequentemente que seu domínio. 
Respostas: a. o padrão de projeto “UML 2.0” visa solucionar problemas na arquitetura de um 
sistema, utilizando um enfoque baseado em casos de uso. 
 b. o modelo e notação BPMN visa mapear os processos de um negócio, incluindo 
eventos, gateways, estrutura organizacional e modelos de dados. 
 
c. padrões de projeto expressam uma organização fundamental de um software, 
partindo de um modelo que indica as classes ligadas ao domínio do problema 
(Domain Model). 
 
d. o padrão MVC divide a arquitetura do sistema em três partes: a lógica 
relacionada a dados (model); a visualização e interface gráfica (view); e os 
processos de negócio (controller). Esse padrão é indicado quando a interface pode 
mudar mais frequentemente que seu domínio. 
 
e. os padrões de design do tipo “controle de acesso”, como o padrão Singleton, 
visam oferecer tolerância a falha, acurácia computacional aos serviços, bem como 
organização dos serviços em diferentes partes paralelizáveis. 
Comentário 
da resposta: 
Resposta correta: d) o padrão MVC divide a arquitetura do sistema em três 
partes: a lógica relacionada a dados (model); a visualização e interface gráfica 
(view); e os processos de negócio (controller). Esse padrão é indicado quando 
a interface pode mudar mais frequentemente que seu domínio. 
MVC – temos as camadas de Model relacionadas aos dados; view na parte gráfica; e 
controller para o processo. 
 
 
 
DEIXA UM 
https://emojipedia.org/samsung/one-ui-5.0/reversed-thumbs-up-sign-medium-light-skin-tone/

Continue navegando