Pular para o conteúdo principal
← Banco de questões
Engenharia de Software
FGV
2026
Arquitetura de Software

Engenharia de Software · FGV 2026

A arquitetura de software é um pilar fundamental no desenvolvimento de sistemas, pois define a estrutura de alto nível do sistema, suas partes componentes e as interações entre elas. Considerando os estilos arquiteturais mais comuns, qual estilo se caracteriza por organizar o sistema em camadas hierárquicas, onde cada camada oferece serviços à camada superior e consome serviços da camada inferior, criando uma clara separação de responsabilidades?

  1. A)Arquitetura orientada a serviços (SOA).
  2. B)Arquitetura em microsserviços.
  3. C)Arquitetura em camadas (Layered Architecture).
    gabarito
  4. D)Arquitetura monolítica.
  5. E)Arquitetura orientada a eventos (EDA).

Resposta correta: alternativa C

Arquitetura em camadas (Layered Architecture).

Ver comentário resumido

A arquitetura em camadas organiza o software em níveis hierárquicos, onde cada camada tem responsabilidades específicas e se comunica apenas com as camadas adjacentes. Esse padrão promove a modularidade e a separação de interesses, facilitando a manutenção e a escalabilidade.

Resolva e receba a explicação completa por IA

Em vez do gabarito, a IA mostra exatamente onde você errou.

Sem cartão de crédito · Cancele quando quiser

Mais questões de Engenharia de Software