Arquitetura de softwareArquitetura em camadas
- (FUNCAB 2010)
Sejam as seguintes assertivas sobre a arquitetura em camadas:
I. Promove a abstração de design, permitindo que um problema complexo seja decomposto em várias camadas de funções.
II. Facilita a alteração das funções internas - que não são visíveis ao mundo externo -, pois apenas os objetos da camada de interface são visíveis ao mundo externo.
III. Uma camada pode ser reutilizada se a interface for compatível. Uma camada autocontida pode também ser usada comoumcomponente à parte.
IV. Pode degradar o desempenho de um sistema, pois as funções da interface muitas vezes precisam atravessar várias camadas para invocar uma operação em uma camada mais interna.
V. A padronização das camadas de interface pode levar a chamadas de funções confusas e ineficientes.
Dentre as assertivas acima, quantas são verdadeiras?
A) 1
B) 2
C) 3
D) 4
E) 5
Próximo:
EXERCÍCIOS - Exercício 41
Vamos para o Anterior: Exercício 39
Tente Este: Exercício 41
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de software