GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO01Média⏱ curto

Durante uma feira escolar, uma estudante criou dois algoritmos para calcular o valor total de uma compra. Em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma feira escolar, uma estudante criou dois algoritmos para calcular o valor total de uma compra. Em ambos, o usuário informa a quantidade e o preço por quilograma da fruta. Em seguida, o algoritmo multiplica esses dois valores e apresenta o total. No primeiro, as variáveis recebem nomes relacionados às maçãs; no segundo, recebem nomes relacionados às laranjas. A sequência de operações permanece igual nos dois casos. Com base no texto, qual é a diferença entre os dois algoritmos?

  1. A) O algoritmo das laranjas calcula o preço por quilograma, enquanto o das maçãs calcula o valor total.
  2. B) Eles usam a mesma sequência de operações, mas recebem dados e identificadores correspondentes a cada fruta.
  3. C) Eles precisam de quantidades diferentes de etapas porque usam preços por quilograma.
  4. D) Eles executam sequências de operações diferentes porque calculam frutas diferentes.
  5. E) Apenas o algoritmo das maçãs utiliza dados de entrada para calcular o total.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Leia o enunciado com atenção. Os dois algoritmos têm a mesma estrutura: o usuário informa a quantidade e o preço por quilograma, o algoritmo multiplica os dois valores e apresenta o total. O texto afirma explicitamente que a sequência de operações permanece igual nos dois casos.
  2. Identifique o que muda. A única diferença citada é o nome das variáveis: no primeiro algoritmo elas se relacionam às maçãs e no segundo, às laranjas. Logo, a diferença está nos dados e identificadores associados a cada fruta, não no método de cálculo.
  3. Compare com as alternativas. A alternativa B afirma exatamente isso: mesma sequência de operações, com dados e identificadores correspondentes a cada fruta. Ela está correta e coincide com o gabarito oficial.
  4. Analise as alternativas erradas. A alternativa A inverte papéis, pois ambos os algoritmos calculam o total e nenhum calcula apenas o preço por quilograma. A alternativa C contradiz o texto, já que o número de etapas é o mesmo. A alternativa D contradiz a afirmação de que a sequência de operações permanece igual. A alternativa E é falsa, porque os dois algoritmos recebem dados de entrada (quantidade e preço).

💡 Dica: Compare os fatores que influenciam o preço de cada fruta.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno acredita que um dos algoritmos calcula apenas o preço por quilograma, confundindo o dado de entrada com o resultado final apresentado.

B Correta

Os dois algoritmos realizam as mesmas etapas: recebem a quantidade, recebem o preço por quilograma, multiplicam os valores e apresentam o resultado. A diferença está nos dados utilizados e nos nomes das variáveis, que se relacionam às maçãs ou às laranjas. Portanto, a estrutura lógica é a mesma, embora os valores de entrada e os identificadores possam mudar.

C Erradaerro: Interpretação

O aluno supõe que o uso de preços por quilograma exige mais etapas de cálculo, ignorando que o texto diz que a sequência de operações é a mesma nos dois casos.

D Erradaerro: Senso comum

O aluno entende que frutas diferentes exigem operações diferentes, usando a intuição de que cada produto tem uma conta própria, quando o enunciado diz que o cálculo é idêntico.

E Erradaerro: Atenção

O aluno acredita que só o algoritmo das maçãs recebe dados, possivelmente por ter lido o enunciado de forma apressada e não ter percebido que o usuário informa quantidade e preço nos dois casos.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ comparativa🧩 consolidacao
🎯 Conceito central

algoritmos de cálculo

📌 Objetivo

fixacao

🧱 Pré-requisitos

conceito de algoritmo · variaveis em algoritmos

📚 Reveja

Revisar como os algoritmos podem variar com diferentes entradas.

⚠️ Erro mais comum

Confundir que algoritmos para diferentes entradas são iguais, ignorando a necessidade de ajustar valores ou variáveis específicas.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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