Informática Múltipla Escolha

Se um desenvolvedor precisa que o usuário selecione apenas uma opção de pagamento entre três disponíveis (ex.: Cartão, Pix ou Boleto), qual o widget mais adequado?

Se um desenvolvedor precisa que o usuário selecione apenas uma opção de pagamento entre três disponíveis (ex.: Cartão, Pix ou Boleto), qual o widget mais adequado?

  1. RadioButton (Botão de Opção).
  2. TextField ou Entry (Campo de Texto).
  3. CheckBox (Caixa de Seleção).
  4. ProgressBar (Barra de Progresso).
  5. Label (Rótulo de Texto).

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A - RadioButton (Botão de Opção)

Análise da Questão

O enunciado descreve um cenário comum em interfaces gráficas (GUIs): o usuário deve escolher exatamente uma opção entre várias disponíveis (Cartão, Pix ou Boleto).

Para resolver isso, precisamos identificar qual componente visual garante que a seleção seja mútua e exclusiva.

Por que o RadioButton é a resposta correta?

O RadioButton (Botão de Opção) é projetado especificamente para grupos de opções onde apenas uma pode ser selecionada por vez.

  • Comportamento: Ao clicar em um botão dentro do grupo, os outros botões do mesmo grupo são automaticamente desmarcados.
  • Uso típico: Escolha única obrigatória (ex: gênero masculino/feminino, método de pagamento único).
  • Analogia: Funciona como interruptores de luz; você só pode ligar um caminho de cada vez em um circuito específico.

Comparação com outras alternativas

WidgetFunção PrincipalAdequação ao Cenário
RadioButtonSeleção única de grupoIdeal (Garante 1 opção)
CheckBoxSeleção múltipla independenteIncorreta (Permite várias escolhas)
TextFieldEntrada de texto livreIncorreta (Não é seleção pré-definida)
LabelExibição de informaçãoIncorreta (Somente leitura)
ProgressBarIndicação de progressoIncorreta (Não serve para input)

Por que não usar CheckBox?

A alternativa C (CheckBox) permite que o usuário marque zero, uma ou todas as opções simultaneamente. Se o sistema exigir que seja escolhido apenas um pagamento, o CheckBox exigiria validação extra no código para impedir múltiplas seleções, enquanto o RadioButton faz isso nativamente na interface.

Conclusão

Como o requisito é selecionar apenas uma opção de forma exclusiva, o widget padrão da indústria é o RadioButton.

Alternativa A.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.