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
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ê?
- A) Execução paralela
- B) Otimizacão de código
- C) Depuração (debugging)
- D) Rastreamento (trace)
- E) Compilação
✅ Resposta correta: alternativa D
Resolução passo a passo
- 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).
- 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.
- 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.
- Por que as outras estão erradas:
- 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.
- B) Otimização de código visa melhorar desempenho, consumo de memória ou tempo de execução, e não localizar erros.
- 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.
- 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.
- 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
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.
O aluno confunde a busca por erros com a melhoria de desempenho do código, achando que registrar valores serve para otimizar o programa.
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.
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.
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
depuração de algoritmos
avaliacao
pseudocódigo · depuração de algoritmos
Revisar o conceito de depuração em programação.
Confundir depuração com otimização, pensando que são a mesma coisa.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Na sala de artes, um robô ajuda a guardar lápis de cor em duas caixas: uma verde e outra amarela. Como o robô pode…
- “O aparelho precisa chegar ao visitante, e a caixa usada deve seguir para a limpeza”, explicou a monitora do centro…
- — Meu aparelho desligou antes do fim da exposição — relatou uma visitante ao Museu da Cidade. Como parte de uma…
- Técnicos acompanham uma simulação para localizar vazamentos em quatro hidrômetros de uma rua. O programa deve ler cada…
- — Para ouvir as peças sem ler as placas, o que faço primeiro? — perguntou uma criança ao mediador do museu. Ele explicou…
- Bicicletas do bicicletário comunitário ficam disponíveis para uso com cartões numerados. Para liberar o cadeado, a…
🔎 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
