Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura em camadas — IV - UFG 2023

Arquitetura de SoftwareArquitetura em camadas
Código
qq975345
Banca
IV - UFG
Órgão
UFCAT
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Um aspecto fundamental quando se trata de padrões web é a separação de camadas. As camadas de documentos da web, conforme definidas no contexto do modelo de acessibilidade e-Mag, incluem:
  1. Averificação, processamento e dados.
  2. Bcomportamento, apresentação e conteúdo.
  3. Cmodelo, visão e controladora.
  4. Dinterface, base de dados e scripts.
Revelar gabarito e comentário

GabaritoB — comportamento, apresentação e conteúdo.

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”.

Camadas de documentos web no e-Mag

Gabarito: letra B. O Modelo de Acessibilidade de Governo Eletrônico (e-Mag) estabelece que os documentos web devem separar as camadas de conteúdo, apresentação e comportamento – respectivamente, a estrutura (HTML), o estilo (CSS) e a interatividade (JavaScript). Essa separação é fundamental para a acessibilidade, garantindo que cada camada possa ser adaptada ou substituída independentemente.

1Conteúdo (HTML)
2Apresentação (CSS)
3Comportamento (JavaScript)
Camadas de documentos web (e-Mag)
LEVELsoulevel.com.br
Camadas de documentos web (e-Mag): Conteúdo (HTML); Apresentação (CSS); Comportamento (JavaScript)

Alternativa A — ❌ Incorreta

"Verificação, processamento e dados" não corresponde à tríade clássica de camadas web definida pelo e-Mag. "Verificação" não é uma camada documental; processamento e dados são mais ligados à lógica de back-end, não à estrutura do documento.

Alternativa B — ✅ Correta ⟵ GABARITO

Exatamente a tríade prevista: comportamento (scripts/JavaScript), apresentação (CSS) e conteúdo (HTML). O e-Mag recomenda essa separação para garantir que o conteúdo seja acessível independentemente de estilo ou comportamento.

Alternativa C — ❌ Incorreta

Modelo, visão e controladora (MVC) é um padrão arquitetural de software, não a definição de camadas de documentos web. O MVC organiza a aplicação em três componentes, mas não é a classificação adotada pelo e-Mag para acessibilidade.

Alternativa D — ❌ Incorreta

Interface, base de dados e scripts não formam as camadas documentais. "Interface" é genérico, "base de dados" é camada de persistência (back-end) e "scripts" é apenas parte do comportamento. Falta a separação clara entre conteúdo e apresentação.

Gabarito: letra B.

Link permanente: /questoes/qq975345