Pular para o conteúdo

Cebraspe · Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) 2025

Questão 75 — Arquitetura de Software: Arquitetura em Camadas

Arquitetura de Software Arquitetura em Camadas

Cebraspe 2025

Banco do Estado do Rio Grande do Sul S.A. (BANRISUL) · Técnico em Tecnologia da Informação II — Área 2: Desenvolvimento de Software

Gabarito disponível

A respeito da arquitetura em camadas, julgue os itens que se seguem.
I O conceito de separação das preocupações facilita a criação de funções eficientes e de modelos de responsabilidade dentro da arquitetura.
II O padrão sinkhole da arquitetura é um antipadrão que ocorre quando as solicitações passam de camada em camada, sem nenhuma lógica de negócio realizada dentro de cada uma das camadas.
III Camada aberta significa que as alterações feitas em uma camada da arquitetura normalmente não impactam os componentes nas outras camadas.
IV A implementabilidade e a testabilidade são muito bem suportadas no estilo da arquitetura em camadas.
Assinale a opção correta.
Selecione uma alternativa

Resolução comentada

Itens I e II certos; III e IV errados.

I está certo: a separação das preocupações organiza responsabilidades por camada. II está certo: o antipadrão sinkhole ocorre quando as requisições apenas atravessam as camadas sem lógica de negócio. III está errado: descreve camada fechada/isolamento, e a camada aberta permite que a requisição a ignore. IV está errado: implementabilidade e testabilidade são pontos fracos do estilo em camadas, e a testabilidade é considerada apenas média.

Análise das alternativas

A) Omite o II. B) O IV está errado. D) O III está errado. E) O III e o IV estão errados.

Referência: Richards, Software Architecture Patterns; Richards & Ford, Fundamentals of Software Architecture.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Área 2 (077_BANRISUL_002_01)