Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — IBFC 2022

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq749575
Banca
IBFC
Órgão
DPE-MT
Ano
2022
Nível
Superior
Cargo
Analista - Analista de Sistemas
Assinale a alternativas que esteja tecnicamente correta quanto ao pseudocódigo, em inglês, que representa uma estrutura de repetição.
  1. ASwitch
  2. BReturn
  3. CWhile
  4. DFunction
Revelar gabarito e comentário

GabaritoC — While

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

Estruturas de repetição em pseudocódigo

Gabarito: letra C. A única alternativa que representa uma estrutura de repetição é o while (enquanto). As demais são: switch (seleção múltipla), return (retorno de função) e function (definição de função).

A questão testa o conhecimento básico sobre os comandos mais comuns em pseudocódigo (ou em linguagens de programação) e sua classificação.

Alternativa A — ❌ Incorreta

Switch é uma estrutura de seleção múltipla (desvio condicional), não de repetição. Ela permite executar diferentes blocos de código conforme o valor de uma expressão.

Alternativa B — ❌ Incorreta

Return é uma instrução usada dentro de funções para retornar um valor ao ponto de chamada. Não possui qualquer característica de laço.

Alternativa C — ✅ Correta ⟵ GABARITO

While (em português, "enquanto") é a estrutura de repetição clássica que executa um bloco de código repetidamente enquanto uma condição for verdadeira. É a representação padrão em pseudocódigo para laços condicionais.

Alternativa D — ❌ Incorreta

Function é uma definição de função (sub-rotina), que encapsula um conjunto de instruções reutilizáveis. Não é um comando de repetição.

Gabarito: letra C

Link permanente: /questoes/qq749575