Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura Cliente-Servidor — CESPE / CEBRASPE 2024

Arquitetura de SoftwareArquitetura Cliente-Servidor
Código
ce188364
Banca
CESPE / CEBRASPE
Órgão
TCE-AC
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Área: Projetos de TI
No que se refere à arquitetura cliente‐servidor, julgue o item subsecutivo.Com a criação da arquitetura cliente-servidor em três camadas, a arquitetura em duas camadas deixou de ser usada.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquitetura Cliente-Servidor: Duas Camadas vs Três Camadas

❌ ERRADO. A afirmação de que a arquitetura em duas camadas deixou de ser usada com a criação da arquitetura em três camadas é falsa. Ambas as arquiteturas coexistem e são empregadas conforme o contexto e os requisitos da aplicação.

A arquitetura cliente-servidor de duas camadas ainda é amplamente utilizada em cenários como aplicações legadas, sistemas de computação intensiva com pouco gerenciamento de dados, e ambientes onde o processamento de aplicações estáveis ocorre no cliente (cliente-gordo). Por outro lado, a arquitetura de três camadas é mais adequada para aplicações de grande escala, com milhares de clientes, dados voláteis e necessidade de escalabilidade.

Conforme discutido na literatura de engenharia de software, a escolha entre duas ou três camadas depende de fatores como desempenho, gerenciamento e escalabilidade. A figura 11.10 do material de referência exemplifica situações típicas onde cada arquitetura é mais apropriada, deixando claro que a arquitetura de duas camadas não foi abandonada.

Portanto, ❌ ERRADO.

1Duas camadas
Aplicações legadas
Cliente-gordo
Computação intensiva
2Três camadas
Grande escala
Dados voláteis
Escalabilidade
3Coexistem
Escolha conforme requisitos
Arquitetura cliente-servidor
LEVELsoulevel.com.br
Arquitetura cliente-servidor: Duas camadas (Aplicações legadas, Cliente-gordo, Computação intensiva); Três camadas (Grande escala, Dados voláteis, Escalabilidade); Coexistem (Escolha conforme requisitos)

Link permanente: /questoes/ce188364