Questão de Arquitetura de Software — Usabilidade — CESPE / CEBRASPE 2026
Arquitetura de Software›Usabilidade
Código
ce226962
Banca
CESPE / CEBRASPE
Órgão
SEDUC-PI
Ano
2026
Nível
Superior
Cargo
Professor da Educação Básica - Disciplina: Informática
Considerando que, ao projetar o um portal sobre tecnologia educacional focado em cidadania digital, a equipe de desenvolvimento precise garantir que a interface seja intuitiva, acessível e visualmente coerente em diferentes dispositivos, assinale a opção que apresenta o papel técnico fundamental do CSS dentro da arquitetura de desenvolvimento front-end.
Aimplementar os algoritmos de controle que realizam o acionamento de atuadores e motores do robô via protocolos de rede
Bprover camadas de segurança cibernética contra ataques de phishing por meio da ofuscação visual de códigos-fonte
Canalisar semanticamente o conteúdo para identificar fake news e converter o texto automaticamente para uma linguagem de fácil compreensão
Destruturar o dicionário de dados e a hierarquia de objetos que compõem o back-end, determinando o método de persistência e recuperação das informações
Egerenciar a camada de apresentação, controlando aspectos como tipografia, esquemas de cores, espaçamentos e a responsividade do layout
Revelar gabarito e comentário▾
GabaritoE — gerenciar a camada de apresentação, controlando aspectos como tipografia, esquemas de cores, espaçamentos e a responsividade do layout
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”.
Papel do CSS no Front-End
Gabarito: letra E. O CSS (Cascading Style Sheets) é a tecnologia padrão para controlar a apresentação visual de páginas web. Seu papel fundamental é gerenciar a camada de apresentação, definindo tipografia, cores, espaçamentos, layout e responsividade para diferentes dispositivos. As demais alternativas descrevem funcionalidades de outras áreas (robótica, segurança, análise semântica, back-end) que não competem ao CSS.
CSS (Cascading Style Sheets)
1Papel fundamental
Gerenciar camada de apresentação
Tipografia
Cores
Espaçamentos
Layout
Responsividade
2Não é
Algoritmos de controle (robótica)
Segurança cibernética (phishing)
Análise semântica (fake news)
Estrutura de dados (back-end)
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Atribui ao CSS a implementação de algoritmos de controle para atuadores e motores via protocolos de rede. Essa função é típica de sistemas embarcados/robótica (ex.: Arduino, ROS) e não tem relação com estilização de páginas web.
Alternativa B — ❌ Incorreta
Afirma que o CSS provê camadas de segurança contra phishing por ofuscação visual de códigos-fonte. Embora o CSS possa manipular a aparência, a segurança cibernética contra phishing envolve práticas como validação de entradas, HTTPS, políticas de CSP, e não ofuscação visual via CSS.
Alternativa C — ❌ Incorreta
Sugere que o CSS analisa semanticamente conteúdo para identificar fake news e converte texto para linguagem simples. Análise semântica e processamento de linguagem natural são tarefas de back-end ou de bibliotecas específicas (ex.: machine learning), não do CSS.
Alternativa D — ❌ Incorreta
Indica que o CSS estrutura o dicionário de dados e a hierarquia de objetos do back-end, determinando persistência. Modelagem de dados e lógica de persistência são responsabilidades do back-end (ex.: bancos de dados, ORMs), não da camada de estilo.
Alternativa E — ✅ Correta ⟵ GABARITO
Descreve exatamente a função do CSS: gerenciar a camada de apresentação, controlando tipografia, cores, espaçamentos e responsividade do layout. Essa é a definição técnica central do CSS na arquitetura front-end.