Alternativa A
A arquitetura multicamadas (ou n-tier architecture) é um padrão de design de software que organiza a aplicação em grupos funcionais independentes. Essa separação visa facilitar a manutenção, o teste e a escalabilidade do sistema.
As três camadas lógicas padronizadas são responsáveis por funções específicas:
- Camada de Apresentação: Responsável pela interface com o usuário, exibindo dados e capturando entradas.
- Camada de Negócio: Contém as regras de negócios, lógica de processamento e validações essenciais.
- Camada de Acesso a Dados: Gerencia a persistência das informações, conectando-se diretamente ao banco de dados.
Análise das Alternativas
- Opção A: Correta. Utiliza a nomenclatura técnica consagrada mundialmente (Presentation, Business, Data Access).
- Opção B: Incorreta. O termo "Natureza" não possui significado arquitetural neste contexto.
- Opção C: Incorreta. "Alteração" não define uma camada estrutural do software.
- Opção D e E: Incorretas. Os termos "Manipulação" e "Natureza" não correspondem às definições oficiais de camadas.
A organização clássica segue a ordem: Usuário \rightarrow Regras \rightarrow Banco de Dados. Portanto, a alternativa que lista essas três etapas corretamente é a A.