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

Ana criou um comando que faz o personagem pular. O que Ana deve fazer para reutilizar esse comando?

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

Ana criou um comando que faz o personagem pular. O que Ana deve fazer para reutilizar esse comando?

  1. A) Usar o comando pronto outra vez.
  2. B) Escrever outro comando do zero.
  3. C) Guardar o comando sem usar.
  4. D) Apagar o comando pronto.
  5. E) Testar o comando apenas uma vez.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A questão trata de reutilização de código, um princípio da programação em que um bloco de comandos já criado (um procedimento, sub-rotina ou bloco personalizado) é chamado várias vezes, em vez de ser reescrito. Passo 2: Ana já criou um comando que faz o personagem pular. Para reutilizá-lo, basta chamá-lo novamente sempre que precisar do pulo, sem escrever as instruções de novo. Isso é a alternativa A, 'Usar o comando pronto outra vez'. Passo 3: A alternativa B está errada porque escrever outro comando do zero desperdiça o trabalho já feito e não é reutilização. Passo 4: A alternativa C está errada porque guardar o comando sem usar não o reaproveita; ele só fica parado. Passo 5: A alternativa D está errada porque apagar o comando pronto elimina justamente o que poderia ser reaproveitado. Passo 6: A alternativa E está errada porque testar o comando apenas uma vez limita seu uso e não representa reutilização. Passo 7: Conclusão: o gabarito oficial A está correto, pois reutilizar significa chamar o comando pronto novamente quantas vezes forem necessárias.

💡 Dica: Considere exemplos práticos de reúso de código.

Alternativa por alternativa

A Correta

Reutilizar código é usar novamente um trecho que já foi criado e funciona.

B Erradaerro: Conceitual

O aluno pode achar que reutilizar significa criar outro comando, mesmo que parecido, para cada necessidade. Não percebe que o comando existente já resolve a tarefa e pode ser chamado de novo.

C Erradaerro: Senso comum

O aluno pode confundir guardar com reutilizar, imaginando que manter o comando salvo, sem executá-lo, já é um reaproveitamento. Não percebe que a reutilização exige usar o comando novamente.

D Erradaerro: Interpretaçãoa que mais engana

O aluno pode pensar que, para reaproveitar algo, é preciso eliminá-lo para depois recriar, ou entender 'reutilizar' como 'descartar e substituir'. Não percebe que apagar o comando elimina justamente o recurso que se quer reutilizar.

Por que engana: Confundir reúso de código com criar tudo do zero ou modificar código sem entender seu funcionamento.

E Erradaerro: Interpretação

O aluno pode interpretar que reutilizar é apenas testar o comando, lendo a palavra 'reutilizar' como 'verificar se funciona'. Não percebe que o foco é aplicar o comando em novas situações, e não restringir o uso a uma única vez.

Raio-X da questão

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

reúso de código

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de funcao e modulo · estrutura basica de codigo

📚 Reveja

Revisar técnicas de programação que favorecem o reúso de código.

⚠️ Erro mais comum

Confundir reúso de código com criar tudo do zero ou modificar código sem entender seu funcionamento.

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