Questão nº 56

Questão de Desenvolvimento de Sistemas · FGV DPE-RS 2023 (nº 56)

FGV2023Técnico - Apoio Especializado (Programador)Desenvolvimento de Sistemas
Gabarito: Aver comentário ↓

Uma grande preocupação nos sistemas atuais é a responsividade, devido à grande diversidade de dispositivos com acesso à Internet e disponibilidade de navegadores Web. Uma técnica para garantir a responsividade é a organização do conteúdo em colunas oferecida pelo Bootstrap.
Considerando uma página que oferece a divisão do espaço em 4 colunas para telas médias, enquanto dispositivos com telas menores devem apresentar 2 linhas e 2 colunas, a configuração deve ser:

Resposta comentada

Gabarito Alternativa A

O conceito-chave é que o Bootstrap divide a tela em 12 colunas invisíveis. Você usa classes como col-md-3 para dizer "em telas médias (md), esta div ocupa 3 das 12 colunas" (ou seja, 1/4 da largura). Para telas menores, usamos col-6 (6 de 12 = 1/2), fazendo com que 2 itens caibam por linha, gerando 2 linhas de 2 colunas.

  • (A) Correta: Usa col-md-3 (4 colunas em telas médias) e col-6 (2 colunas em telas pequenas), exatamente o que o enunciado pede.
  • (B) Incorreta: Não existem classes row-lg-4 ou row-sm-2 no Bootstrap; a classe row não recebe modificadores de tamanho.
  • (C) Incorreta: col-md-4 daria 3 colunas (12/4) e col-2 daria 6 colunas em telas pequenas, não 2 linhas e 2 colunas.
  • (D) Incorreta: A estrutura está invertida: col deve ser filha de row, não o contrário; além disso, col-lg-4 e col-sm-2 não criam o layout pedido.
  • (E) Incorreta: Usa row-3 e row-sm-6, classes que não existem no Bootstrap; a hierarquia de col e row também está errada.

Fonte: FGV DPE-RS 2023 Técnico - Apoio Especializado (Programador) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho