Bia fez uma receita no computador para calcular o desconto de uma loja. Ela escreveu “desconto” para poder…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Bia fez uma receita no computador para calcular o desconto de uma loja. Ela escreveu “desconto” para poder trocar o número quando a regra mudar. Por que isso ajuda a usar a receita de novo?
- A) Trocar o nome
- B) Apagar a receita
- C) Trocar o valor
- D) Copiar o número
- E) Manter igual
✅ Resposta correta: alternativa C
Resolução passo a passo
- A receita calcula um desconto. Em vez de escrever o número da taxa diretamente nas contas, Bia guardou esse número em um nome, 'desconto'. Passo 2: Como as contas usam o nome, e não o número, a receita inteira continua a mesma. Passo 3: Quando a regra da loja mudar, Bia só precisa trocar o valor associado ao nome 'desconto' e executar a receita de novo, sem reescrever os cálculos. Passo 4: Por isso a alternativa C, 'Trocar o valor', é a correta, e o gabarito oficial está de acordo com essa análise. Passo 5: A alternativa A está errada, pois o nome 'desconto' é justamente o que permanece fixo; o que muda é o valor guardado. A alternativa B está errada, pois a receita não precisa ser apagada para ser reutilizada. A alternativa D está errada, pois copiar o número espalharia a informação pela receita e não resolveria a mudança. A alternativa E está errada, pois a própria mudança da regra exige atualizar o valor, e não mantê-lo igual.
💡 Dica: Pense em como a variável pode ser ajustada para diferentes situações.
Alternativa por alternativa
O aluno acha que o nome é o que deve ser trocado quando a regra muda, como se mudar o nome do desconto fosse a forma de atualizar a receita.
Por que engana: Confundir a função de uma variável com a necessidade de usar valores fixos, acreditando que isso simplifica o algoritmo.
O aluno imagina que para usar a receita de novo é preciso apagá-la e escrevê-la outra vez, sem perceber que a receita pode ser reaproveitada apenas alterando o dado.
A palavra “desconto” representa um valor que pode mudar. Assim, a mesma receita pode ser usada com descontos diferentes, sem mudar sua lógica.
O aluno pensa que a vantagem está em copiar o número para vários lugares da receita, o que dificultaria a atualização, pois cada cópia precisaria ser alterada separadamente.
O aluno entende que, se a receita deve ser usada de novo, o número precisa permanecer igual, ignorando que a questão trata justamente de uma mudança na regra da loja.
Raio-X da questão
variáveis em algoritmos
diagnostico
variáveis em algoritmos · parametrização de algoritmos
Revisar o conceito de variáveis e sua aplicação em algoritmos.
Confundir a função de uma variável com a necessidade de usar valores fixos, acreditando que isso simplifica o algoritmo.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Em um projeto de monitoramento de rios, uma boia computacional organiza leituras de sensores antes de enviá-las por…
- Uma biblioteca escolar recebeu caixas de livros doados para uma feira de troca. Para registrar os exemplares, a equipe…
- Um centro cultural público oferece inscrições on-line para atividades com critérios variados. Na oficina de teatro…
- Uma escola está testando dois protótipos de aplicativo para que estudantes consultem mudanças de sala, horários e…
- Uma secretaria municipal de educação está digitalizando pedidos de transporte escolar e de atendimento em contraturno…
- — O cartaz não pode sair duas vezes, pois a feira começa em uma hora — alertou a coordenadora do centro cultural. No…
🔎 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
