GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Fácil⏱ medio

Em um algoritmo que armazena uma sequência de comandos editáveis e de tamanho variável para executar uma ação…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um algoritmo que armazena uma sequência de comandos editáveis e de tamanho variável para executar uma ação, qual estrutura de dado é mais adequada para representar essa sequência?

  1. A) Fila para enfileirar os comandos antes da execução.
  2. B) Lista (estrutura sequencial dinâmica).
  3. C) Árvore binária para organizar os comandos de execução.
  4. D) Tabela hash para armazenar comandos com chaves únicas.
  5. E) Vetor fixo de tamanho 10 para armazenar os comandos.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede uma estrutura para guardar uma sequência de comandos que precisa ser editável (inserir, remover, alterar comandos) e de tamanho variável (o número de comandos pode crescer ou diminuir).
  2. Analisando os requisitos, a sequência é ordenada (os comandos são executados em uma ordem), o tamanho muda e há edição frequente. A estrutura que atende a isso é a lista, que é uma estrutura sequencial dinâmica: permite inserir e remover elementos em qualquer posição e cresce conforme a necessidade.
  3. Por que as outras estão erradas:
  4. A) Fila é uma estrutura de acesso restrito (entra por um lado e sai pelo outro), não permitindo editar comandos no meio da sequência.
  5. C) Árvore binária é adequada para hierarquias e buscas, mas não é o modelo natural para uma sequência linear de comandos a executar em ordem.
  6. D) Tabela hash organiza pares chave-valor sem ordem de execução, o que não representa uma sequência de comandos.
  7. E) Vetor fixo de tamanho 10 não atende ao requisito de tamanho variável, pois limita a quantidade de comandos a 10.
  8. Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Considere as características das estruturas de dados em algoritmos.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno associa a execução de comandos em ordem ao comportamento de fila, sem perceber que a fila restringe inserções e remoções às extremidades, impedindo a edição livre da sequência.

Por que engana: Escolher uma estrutura de dados que não permite tamanho variável, como o vetor fixo, pensando que ele é mais simples de usar.

B Correta

A lista preserva a ordem dos comandos e permite inserções e remoções sem redimensionar toda a coleção, facilitando iterações e modificações durante a execução do algoritmo.

C Erradaerro: Conceitual

O aluno pensa que qualquer conjunto de dados organizado deve usar árvore, confundindo a organização hierárquica da árvore com a organização linear de uma sequência de execução.

D Erradaerro: Conceitual

O aluno foca na palavra 'únicas' ou na busca rápida e imagina que a tabela hash serve para guardar qualquer conjunto de comandos, esquecendo que ela não preserva a ordem de execução.

E Erradaerro: Interpretação

O aluno lê o vetor como estrutura de armazenamento genérica e ignora a exigência de tamanho variável, ou assume que o número 10 é apenas um exemplo, quando o tamanho fixo impede o crescimento da sequência.

Raio-X da questão

Dificuldade Fácil
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · algoritmos básicos

📚 Reveja

Revisar os tipos de estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Escolher uma estrutura de dados que não permite tamanho variável, como o vetor fixo, pensando que ele é mais simples de usar.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Organização e representação da informação

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.