Pular para o conteúdo principal

Questão de Programação — CSS (Cascading Style Sheets) — FGV 2025

ProgramaçãoCSS (Cascading Style Sheets)
Código
fg120579
Banca
FGV
Órgão
SEEC-RN
Ano
2025
Nível
Superior
Cargo
Professor do Curso Técnico de Nível Médio em Informática
Durante uma reunião pedagógica, a professora Ana sugeriu a criação de um site para divulgar os projetos realizados pelos alunos na escola. Ela explicou que a estrutura de uma página web básica inclui HTML para o conteúdo, CSS para estilização e JavaScript para funcionalidades interativas. Alguns professores questionaram a importância de cada uma dessas tecnologias.No contexto da criação de um site escolar, a principal função do CSS é
  1. Adefinir o conteúdo e a estrutura básica do site.
  2. Bgarantir que o site seja acessível a diversos dispositivos, como celulares e tablets.
  3. Cadicionar funcionalidades interativas, como botões que respondem a cliques.
  4. Destilizar e definir a aparência visual do site, como núcleos e fontes.
  5. Econtrolar o acesso ao site, protegendo as informações armazenadas.
Revelar gabarito e comentário

GabaritoD — estilizar e definir a aparência visual do site, como núcleos e fontes.

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

CSS (Cascading Style Sheets) – Função Principal

Gabarito: letra D. A principal função do CSS (Cascading Style Sheets) é estilizar e definir a aparência visual do site, como cores, fontes, espaçamentos, layouts e demais aspectos visuais. As demais tecnologias têm papéis distintos: HTML estrutura o conteúdo, JavaScript adiciona interatividade, e questões de responsividade e segurança são tratadas com outras técnicas e linguagens.

Como a questão contextualiza a criação de um site escolar, é fundamental distinguir o papel de cada tecnologia:

  • HTML (Alternativa A): responsável pelo conteúdo e estrutura semântica (cabeçalhos, parágrafos, listas, imagens).

  • CSS (Alternativa D): responsável pela apresentação visual – estiliza os elementos definidos pelo HTML.

  • JavaScript (Alternativa C): responsável pela interatividade e comportamentos dinâmicos (cliques, animações, validações).

  • Responsividade (Alternativa B): embora o CSS contribua via media queries e layouts flexíveis, não é sua função principal – é uma técnica aplicada com CSS, mas não define o papel central da linguagem.

  • Segurança/controle de acesso (Alternativa E): são preocupações do back-end (servidor, banco de dados, autenticação), não do CSS.

Alternativa A — ❌ Incorreta

Define a função do HTML, não do CSS.

Alternativa B — ❌ Incorreta

Embora CSS auxilie na responsividade, a função primária é a estilização visual. Acessibilidade a dispositivos é obtida com técnicas específicas (design responsivo), mas não é o propósito central do CSS.

Alternativa C — ❌ Incorreta

Refere-se ao JavaScript, que é a linguagem de programação para interatividade no lado cliente.

Alternativa D — ✅ Correta ⟵ GABARITO

Descreve exatamente a função do CSS: estilizar e definir a aparência visual, como cores e fontes.

Alternativa E — ❌ Incorreta

Controle de acesso e proteção de informações são atribuições do back-end (linguagens como PHP, Python, Java, ou serviços de autenticação) e não fazem parte do escopo do CSS.

Gabarito: letra D.

Link permanente: /questoes/fg120579