Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
fg075552
Banca
FGV
Órgão
AL-SC
Ano
2024
Nível
Superior
Cargo
Analista Legislativo III - Analista de Sistemas
O desenvolvimento de páginas web tem sido aperfeiçoado com a aplicação de Responsive web design (RWD, ou Design Responsivo).Com relação às tecnologias envolvidas no desenvolvimento de software responsivo, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).( ) A base do design responsivo é a combinação de Hyper Text Markup Languague (HTML), que controla principalmente a estrutura, os elementos e o conteúdo de uma página web, e Cascading Style Sheets (CSS), que é usado para editar o design e o layout dos elementos que são incluídos em uma página com HTML( ) O design responsivo é uma tecnologia que fornece várias versões completamente diferentes de uma mesma página, onde o HTML e CSS controlam o conteúdo e o layout de uma página em qualquer navegador da web.( ) O design responsivo é um termo usado para descrever uma abordagem ao web design, ou um conjunto de melhores práticas, usado para criar um layout que adapta a renderização de uma única versão de página e que inclui a Media queries(ou consulta de mídia) como uma parte fundamental do CSS3.As afirmativas são, respectivamente,
  1. AF – F – F.
  2. BF – V – F.
  3. CV – F – F.
  4. DV – F – V.
  5. EV – V – V.
Revelar gabarito e comentário

GabaritoD — V – F – V.

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

Responsive Web Design (RWD)

Gabarito: D (V – F – V). A afirmativa I descreve corretamente a relação entre HTML (estrutura) e CSS (estilo), base de qualquer página web. A afirmativa II é falsa porque design responsivo não cria múltiplas versões – isso é design adaptativo. A afirmativa III define corretamente RWD como abordagem que adapta uma única versão via media queries. Portanto, a sequência V-F-V corresponde à alternativa D.

Afirmativa

Descrição

V/F

Justificativa

I

HTML controla estrutura/conteúdo; CSS controla design/layout

V

Separação fundamental para RWD e desenvolvimento web

II

RWD fornece várias versões diferentes da mesma página

F

Isso descreve design adaptativo; RWD usa uma única versão fluida

III

RWD é abordagem que adapta layout via media queries

V

Definição correta, alinhada à literatura técnica

Design responsivo vs. adaptativo
  • 1Responsivo (RWD)
    • Uma única versão
    • Adaptação fluida
    • Media queries (CSS3)
  • 2Adaptativo
    • Múltiplas versões
    • Layout fixo por dispositivo
LEVEL · soulevel.com.br

Afirmativa I — ✅ Verdadeira

HTML é responsável pela estrutura e conteúdo (marcação semântica), enquanto CSS controla o layout e o design visual. Essa separação é fundamental não só para RWD, mas para todo desenvolvimento web. A afirmativa está correta.

Afirmativa II — ❌ Falsa

O design responsivo utiliza uma única versão da página que se adapta fluidamente a diferentes tamanhos de tela, empregando grades flexíveis e media queries. A descrição de "várias versões completamente diferentes" corresponde ao design adaptativo (adaptive design), que serve páginas distintas conforme o dispositivo. A pegadinha está em confundir os dois conceitos.

NÃO CAIA NESSA!

A banca troca os conceitos de design responsivo (uma versão + adaptação fluida) e design adaptativo (múltiplas versões fixas). No RWD, o mesmo HTML/CSS se ajusta; no adaptativo, há versões separadas. Fique atento: a palavra "responsivo" não significa "várias versões".

Afirmativa III — ✅ Verdadeira

Esta definição está em linha com a literatura. O design responsivo é uma abordagem que visa criar um layout que se adapta à renderização em diferentes dispositivos, usando media queries (consultas de mídia) como técnica central do CSS3 para aplicar estilos condicionais. A afirmativa é correta.

Gabarito: letra D.

Link permanente: /questoes/fg075552