Questão de Arquitetura de Software — Arquitetura em camadas — Quadrix 2025
- Código
- qg597700
- Banca
- Quadrix
- Órgão
- CREMESE
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoC — Certo
✅ CERTO. A afirmativa está correta. A arquitetura em camadas é um estilo arquitetural que organiza o software em níveis hierárquicos, cada um com responsabilidades bem definidas, como apresentação (interface com o usuário), lógica de negócios (regras e processamento) e acesso a dados (persistência e banco de dados). Essa separação promove modularidade, facilitando a manutenção, a evolução e o reuso dos componentes.
O conteúdo de apoio descreve a arquitetura em camadas como uma estrutura que separa responsabilidades: "Camada mais externa → Interface com usuários", "Camada intermediárias → Fornecem serviços utilitários e funções do software", "Camada mais interna → Interface com sistema operacional" (C3). Além disso, o modelo de três camadas (apresentação, aplicação e dados) é um exemplo clássico que reforça a afirmativa (C3).
Portanto, a separação em níveis como apresentação, lógica de negócios e acesso a dados é uma característica fundamental da arquitetura em camadas, e a modularidade é um benefício direto.
❌ ERRADO é a alternativa incorreta. O erro seria entender que a arquitetura em camadas não promove essa separação, o que contradiz os conceitos estabelecidos.
Gabarito: C (Certo)
Link permanente: /questoes/qg597700