Pular para o conteúdo principal

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

ProgramaçãoCSS (Cascading Style Sheets)
Código
qg596727
Banca
Quadrix
Órgão
CRC-SP
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento
Quanto às tecnologias para o desenvolvimento web, julgue o item seguinte.Bootstrap é um framework CSS que acelera o desenvolvimento de interfaces responsivas e compatíveis com múltiplos dispositivos, fornecendo componentes prontos, como botões, menus e grades.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Bootstrap: framework CSS para interfaces responsivas

Gabarito: ✅ CERTO. A afirmação está correta: o Bootstrap é, de fato, um framework CSS amplamente utilizado para acelerar o desenvolvimento de interfaces responsivas e compatíveis com múltiplos dispositivos, oferecendo componentes prontos como botões, menus e sistemas de grade (grid). Essa é uma definição consagrada na literatura de desenvolvimento web e na documentação oficial do próprio framework.

O Bootstrap foi criado originalmente por Mark Otto e Jacob Thornton no Twitter, com o objetivo de padronizar e agilizar o desenvolvimento de interfaces internas. Desde então, tornou-se um dos frameworks front-end mais populares do mundo. Ele funciona fornecendo um conjunto de classes CSS pré-definidas que o desenvolvedor aplica diretamente no HTML, sem precisar escrever CSS do zero. Por exemplo, para criar um botão estilizado, basta adicionar a classe btn btn-primary a um elemento <button>; para montar um layout em colunas, utiliza-se o sistema de grid baseado em container, row e col-*.

A principal característica que o torna tão valioso é a responsividade: o Bootstrap adota uma abordagem mobile-first, ou seja, os estilos são pensados primeiro para telas pequenas e depois adaptados para telas maiores por meio de media queries. Isso garante que o mesmo código funcione bem em smartphones, tablets e desktops, atendendo ao requisito de "compatibilidade com múltiplos dispositivos" mencionado na questão.

Além dos componentes citados (botões, menus e grades), o Bootstrap oferece uma vasta biblioteca de elementos prontos: formulários, cards, modais, carrosséis, barras de navegação, alertas, badges, entre outros. Todos eles são estilizados e responsivos por padrão, o que reduz drasticamente o tempo de desenvolvimento e a necessidade de escrever CSS customizado.

É importante distinguir o Bootstrap de outras tecnologias: ele não é uma linguagem de programação (como JavaScript) nem um pré-processador CSS (como Sass ou Less), embora seja construído sobre eles. Também não deve ser confundido com frameworks JavaScript como React, Angular ou Vue, que lidam com a lógica e a interatividade da aplicação, enquanto o Bootstrap foca na apresentação visual. Na prática, é comum usar o Bootstrap em conjunto com essas bibliotecas, mas cada um tem seu papel.

A pegadinha que a banca poderia explorar aqui seria afirmar que o Bootstrap é um framework JavaScript ou que ele substitui a necessidade de HTML e CSS. Nesta questão, porém, a definição apresentada está precisa e completa, sem qualquer erro conceitual. Portanto, o item está certo.

Alternativa C — ✅ Certo ⟵ GABARITO

A afirmação descreve corretamente o Bootstrap: é um framework CSS, acelera o desenvolvimento de interfaces responsivas, garante compatibilidade com múltiplos dispositivos e fornece componentes prontos como botões, menus e grades. Todos esses elementos são características reais e amplamente reconhecidas do framework. Não há nenhum termo incorreto ou exagerado na frase.

Gabarito: ✅ CERTO.

Link permanente: /questoes/qg596727