Pular para o conteúdo principal

Questão de Programação — Conceitos básicos de programação — Instituto Legalle 2026

ProgramaçãoConceitos básicos de programação
Código
qg747397
Banca
Instituto Legalle
Órgão
BADESUL - RS
Ano
2026
Nível
Superior
Cargo
Técnico em Desenvolvimento - Analista de Sistemas (Ênfase em Analista de Negócios)
Sobre estruturas de seleção em programação, assinale a alternativa que apresenta CORRETAMENTE as diferenças entre if/else, if/else if/else e switch/case em linguagens de programação convencionais.
  1. AIf/Else executa um bloco para cada condição; If/Else If/Else é utilizado apenas para duas alternativas; Switch/Case avalia apenas uma condição booleana.
  2. BIf/Else permite duas alternativas de execução; If/Else If/Else permite testar várias condições em sequência; Switch/Case permite avaliar diferentes valores de uma mesma variável.
  3. CIf/Else e Switch/Case sempre executam todos os blocos; If/Else If/Else só executa quando a condição final é verdadeira.
  4. DSwitch/Case pode ser usado para qualquer expressão lógica; If/Else If/Else é mais indicado para repetir blocos de código; If/Else é usado para testar valores múltiplos.
  5. EIf/Else If/Else executa todos os blocos cujas condições sejam verdadeiras; If/Else seleciona aleatoriamente entre os blocos; Switch/Case não suporta valores numéricos.
Revelar gabarito e comentário

GabaritoB — If/Else permite duas alternativas de execução; If/Else If/Else permite testar várias condições em sequência; Switch/Case permite avaliar diferentes valores de uma mesma variável.

Link permanente: /questoes/qg747397