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

Em pseudocódigo, registrar passo a passo os valores de uma variável durante a execução de um algoritmo para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em pseudocódigo, registrar passo a passo os valores de uma variável durante a execução de um algoritmo para identificar onde ocorre um erro é chamado de quê?

  1. A) Execução paralela
  2. B) Otimizacão de código
  3. C) Depuração (debugging)
  4. D) Rastreamento (trace)
  5. E) Compilação

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão descreve uma técnica específica: acompanhar, passo a passo, os valores de uma variável durante a execução de um algoritmo para localizar onde surge um erro. Essa técnica é chamada de rastreamento (trace).
  2. Ao resolver por conta própria, identifico que o rastreamento consiste em executar o algoritmo mentalmente ou com ferramenta de apoio, anotando o estado das variáveis a cada passo, o que permite comparar o comportamento esperado com o real.
  3. Por que a alternativa D está correta: a descrição do enunciado corresponde exatamente ao conceito de trace, que é o registro sequencial dos valores das variáveis durante a execução.
  4. Por que as outras estão erradas:
  5. A) Execução paralela é a execução simultânea de partes de um programa em vários processadores, e não trata de registrar valores de variáveis.
  6. B) Otimização de código visa melhorar desempenho, consumo de memória ou tempo de execução, e não localizar erros.
  7. C) Depuração (debugging) é o processo amplo de encontrar e corrigir defeitos; o rastreamento é uma das técnicas usadas nele, então a palavra não descreve especificamente o registro passo a passo descrito.
  8. E) Compilação é a tradução do código-fonte para uma forma executável, e não envolve acompanhar valores durante a execução.
  9. Conclusão: o gabarito oficial D está correto. Há uma ambiguidade pequena com a alternativa C, pois depuração também pode ser associada à descrição, mas o termo mais preciso para o registro passo a passo dos valores é rastreamento.

💡 Dica: Pense no termo técnico usado em programação.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa a execução do algoritmo a processamento simultâneo de tarefas e não identifica que o enunciado trata de acompanhamento sequencial de variáveis.

B Erradaerro: Conceitual

O aluno confunde a busca por erros com a melhoria de desempenho do código, achando que registrar valores serve para otimizar o programa.

C Erradaerro: Conceituala que mais engana

O aluno usa a palavra depuração como termo genérico para qualquer atividade de procurar erros e não reconhece que a técnica específica descrita é o rastreamento, que é uma das ferramentas da depuração.

Por que engana: Confundir depuração com otimização, pensando que são a mesma coisa.

D Correta

Rastreamento ou 'trace' refere-se a seguir a execução instrução a instrução e registrar valores de variáveis para localizar falhas, técnica usada em depuração.

E Erradaerro: Conceitual

O aluno confunde a tradução do código-fonte, feita pelo compilador, com a análise de como o programa se comporta durante a execução.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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🧩 consolidacao
🎯 Conceito central

depuração de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

pseudocódigo · depuração de algoritmos

📚 Reveja

Revisar o conceito de depuração em programação.

⚠️ Erro mais comum

Confundir depuração com otimização, pensando que são a mesma coisa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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