ANC - Analista em Computação - Ênfase em Desenvolvimento Front-End
Qual das seguintes opções descreve corretamente o que é Sass?
AUma linguagem de programação de servidor utilizada para criar aplicativos web.
BUma linguagem de marcação utilizada para criar páginas web estáticas.
CUma biblioteca Javascript utilizada para criar efeitos visuais em páginas web.
DUm pré-processador CSS que adiciona recursos como variáveis, funções e mixins.
EUm framework front-end utilizado para criar layouts responsivos.
Revelar gabarito e comentário▾
GabaritoD — Um pré-processador CSS que adiciona recursos como variáveis, funções e mixins.
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”.
Sass (Syntactically Awesome Stylesheets)
Gabarito: letra D. Sass é um pré-processador CSS que estende o CSS tradicional com recursos como variáveis, funções, mixins, aninhamento e herança, facilitando a manutenção e reutilização de código. As demais alternativas descrevem tecnologias diferentes.
Sass (Syntactically Awesome Stylesheets)
1Tipo
Pré-processador CSS
2Recursos
Variáveis ($cor)
Funções (darken())
Mixins (blocos reutilizáveis)
Aninhamento de seletores
Herança
3Funcionamento
Compila para CSS padrão
Processado no build (cliente)
4Não é
Linguagem de servidor
Linguagem de marcação
Biblioteca JavaScript
Framework front-end
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Sass não é uma linguagem de programação de servidor. Linguagens de servidor incluem PHP, Python, Ruby, Java, etc., que executam no backend. Sass é processado no lado do cliente (durante o build) e gera CSS.
Alternativa B — ❌ Incorreta
Sass não é uma linguagem de marcação. Linguagens de marcação, como HTML e XML, definem estrutura e conteúdo. Sass é uma extensão do CSS, que é uma linguagem de estilo.
Alternativa C — ❌ Incorreta
Sass não é uma biblioteca JavaScript. Bibliotecas JavaScript como jQuery, React ou D3.js manipulam o DOM ou oferecem funcionalidades de front-end. Sass é um pré-processador que compila para CSS.
Alternativa D — ✅ Correta ⟵ GABARITO
Sass é um pré-processador CSS que adiciona funcionalidades ausentes no CSS puro: variáveis (ex.: $cor-primaria: #333;), funções (ex.: darken()), mixins (blocos reutilizáveis), aninhamento de seletores e herança. Ele é compilado para CSS padrão.
Alternativa E — ❌ Incorreta
Sass não é um framework front-end. Frameworks como Bootstrap, Foundation ou Tailwind CSS fornecem componentes prontos e grids responsivos. Sass é uma ferramenta de pré-processamento que pode ser usada com frameworks.