Pular para o conteúdo principal

Questão de Arquitetura de Software — E-mag (modelo de acessibilidade de governo eletrônico) — FCC 2016

Arquitetura de SoftwareE-mag (modelo de acessibilidade de governo eletrônico)
Código
fc028013
Banca
FCC
Órgão
AL-MS
Ano
2016
Nível
Médio
Cargo
Programador Visual
O e-MAG recomenda que os campos do formulário sejam agrupados de maneira lógica utilizando o elemento
  1. Afieldset com o elemento legend.
  2. Bblock em conjunto com o elemento legend.
  3. Cformgroup com o elemento option.
  4. Dfieldgroup em conjunto com o elemento option.
  5. Eoptgroup associado ao elemento label.
Revelar gabarito e comentário

GabaritoA — fieldset com o elemento legend.

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

e-MAG: agrupamento lógico de campos de formulário

Gabarito: letra A. O modelo de acessibilidade e-MAG, em conformidade com os padrões HTML, recomenda que os campos de formulário sejam agrupados logicamente usando o elemento <fieldset> combinado com <legend>, que fornece um título descritivo para o grupo. Essa é uma prática padrão de acessibilidade, pois permite que leitores de tela identifiquem e naveguem por grupos de campos relacionados.

Alternativa A — ✅ Correta ⟵ GABARITO

O uso de <fieldset> com <legend> é a forma semântica correta de agrupar campos de formulário, conforme especificação HTML e boas práticas de acessibilidade. O e-MAG adota essa recomendação.

Alternativa B — ❌ Incorreta

Não existe o elemento <block> em HTML. O termo "block" é genérico, mas não é uma tag válida para agrupar campos. A banca provavelmente confundiu com <div> ou com o conceito de "elemento de bloco" (block-level), mas não é a recomendação do e-MAG.

Alternativa C — ❌ Incorreta

<formgroup> não é um elemento HTML. A opção correta é <fieldset>. O termo "formgroup" não existe na especificação.

Alternativa D — ❌ Incorreta

<fieldgroup> também não é uma tag HTML padrão. O nome se assemelha a <fieldset>, mas está incorreto. <legend> é o elemento correto para legenda, não <option>, que é usado para opções dentro de <select>.

Alternativa E — ❌ Incorreta

<optgroup> é utilizado para agrupar opções dentro de uma lista suspensa (<select>), não para agrupar campos de formulário em geral. <label> serve para rotular um campo específico, não para agrupar múltiplos campos.

NÃO CAIA NESSA!

A banca troca o nome do elemento correto (fieldset por fieldgroup ou formgroup) e associa legend a block ou option. A confusão entre <optgroup> (para grupos de opções) e <fieldset> (para grupos de campos) é comum. Para não errar, lembre-se: em formulários, use <fieldset> + <legend>.

Gabarito: letra A.

Link permanente: /questoes/fc028013