Pular para o conteúdo principal

Questão de Algoritmos e Estrutura de Dados — Algoritmos — IF-MT 2019

Algoritmos e Estrutura de DadosAlgoritmos
Código
qq508412
Banca
IF-MT
Órgão
IF-MT
Ano
2019
Nível
Médio
Cargo
Técnico em Laboratório - Informática
Dos itens abaixo, qual deles NÃO é uma estrutura de controle?
  1. AVetor.
  2. BRepita.
  3. CEscolha.
  4. DEnquanto.
  5. ESe.
Revelar gabarito e comentário

GabaritoA — Vetor.

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 Controle × Estruturas de Dados

Gabarito: letra A (Vetor). A questão pede o item que NÃO é uma estrutura de controle. Vetor (ou array) é uma estrutura de dados, não de controle. Já "Repita", "Escolha", "Enquanto" e "Se" são estruturas de controle (repetição e seleção). Portanto, a única alternativa que não se enquadra como controle é o vetor.

Categoria

Exemplos

Finalidade

Estruturas de Controle

Se (if), Escolha (switch), Enquanto (while), Repita (repeat)

Alterar o fluxo de execução

Estruturas de Dados

Vetor, Lista, Pilha, Fila

Armazenar e organizar dados

Alternativa A — ❌ Incorreta (não é estrutura de controle) ⟵ GABARITO

Vetor é uma estrutura de dados homogênea que armazena múltiplos valores do mesmo tipo indexados. Não controla o fluxo do algoritmo; serve como recipiente de dados. Logo, é o único item que não é estrutura de controle, sendo a resposta correta para a pergunta.

Alternativa B — ✅ Correta (é estrutura de controle)

Repita (comando de repetição, similar a repeat-until) é uma estrutura de controle que executa um bloco repetidamente até que uma condição seja verdadeira. É, portanto, uma estrutura de controle.

Alternativa C — ✅ Correta

Escolha (ou escolha-caso, switch-case) é uma estrutura de seleção múltipla que desvia a execução para diferentes blocos conforme o valor de uma expressão. É estrutura de controle.

Alternativa D — ✅ Correta

Enquanto (while) é estrutura de repetição que executa um bloco enquanto uma condição for verdadeira. É estrutura de controle.

Alternativa E — ✅ Correta

Se (if-else) é estrutura de seleção que executa blocos condicionais. É estrutura de controle.

PEGA ESSA DICA!

Na prova, identifique estruturas de controle pelas palavras-chave que indicam decisão (se, escolha) ou repetição (enquanto, repita). Vetores, registros, listas, pilhas, filas e árvores são estruturas de dados — nunca controle.

Gabarito: letra A.

Link permanente: /questoes/qq508412