SóProvas


ID
2828623
Banca
COMPERVE
Órgão
UFRN
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

O padrão Layer (Camadas) é um padrão arquitetural que pode ser usado para organização dos subsistemas de um sistema de software. Considere as seguintes afirmativas a respeito do Padrão Layer (Camadas):


I O Padrão Layer permite substituição completa de qualquer uma de suas camadas.

II O Padrão Layer (Camadas) define a estruturação de um sistema em várias camadas organizadas em uma pilha, onde camadas superiores oferecem serviços para as camadas inferiores.

III O Padrão Layer pode trazer problemas de desempenho devido à necessidade de processar cada requisição ao sistema através de diferentes camadas.

IV As camadas definidas no padrão Layer são: Interface do usuário (GUI), Autenticação/Autorização, Negócio (Business) e Dados (Data).


Estão corretas as afirmativas

Alternativas
Comentários
  • Padrão Arquitetural Layers: Quando há possibilidade de incorporar novos requisitos não funcionais, como distribuição, segurança, persistência, entre outros, de modo a minimizar modificações no restante do sistema em razão da integração desse novo requisito.

  • pouco se encontra sobre esse padrão, parece algo mais genérico ainda que os padrões GoF.. e que se encaixam em diferentes decisões arquiteturais. As camdas são defniidas pela abstração do domínio e muitas camadas podem gerar sobrecarga!