Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2024
Engenharia de Software›Desenvolvimento 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,
AF – F – F.
BF – V – F.
CV – F – F.
DV – F – V.
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.