GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Média⏱ curto

Durante uma atividade, a turma aprendeu que um algoritmo deve seguir as instruções na ordem em que aparecem…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma atividade, a turma aprendeu que um algoritmo deve seguir as instruções na ordem em que aparecem. Ana precisa realizar duas operações para descobrir um resultado. Ana deve multiplicar 4 por 3 e, depois, adicionar 5 ao resultado. Qual é o resultado final?

  1. A) 35
  2. B) 12
  3. C) 17
  4. D) 20
  5. E) 32

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado pede que as instruções sejam seguidas na ordem em que aparecem. A primeira instrução é multiplicar 4 por 3, o que resulta em 12.
  2. A segunda instrução é adicionar 5 ao resultado anterior, ou seja, 12 + 5 = 17.
  3. Portanto, o resultado final é 17, alternativa C, que coincide com o gabarito oficial.
  4. A alternativa A (35) está errada porque corresponde a somar primeiro (4 + 3 = 7) e depois multiplicar por 5 (7 x 5 = 35), ignorando a ordem das instruções.
  5. A alternativa B (12) está errada porque para no meio do algoritmo, após a multiplicação, sem executar a adição de 5.
  6. A alternativa D (20) está errada porque resulta de somar 4 + 5 = 9 e depois multiplicar por... ou de uma combinação incorreta de operações que não segue a sequência pedida; a conta correta é 4 x 3 + 5 = 17.
  7. A alternativa E (32) está errada porque resulta de somar 4 + 3 = 7, depois multiplicar por 5 e somar... ou de uma troca de operações; a sequência correta é multiplicar e depois adicionar, obtendo 17.

💡 Dica: Realize a multiplicação antes da adição.

Alternativa por alternativa

A Erradaerro: Procedimental

O aluno provavelmente somou 4 + 3 = 7 primeiro e depois multiplicou por 5, invertendo a ordem das operações indicada no enunciado.

B Erradaerro: Atenção

O aluno parou após a primeira operação, calculando 4 x 3 = 12, e esqueceu de executar a segunda instrução de adicionar 5.

C Correta

Primeiro, Ana calcula 4 × 3 = 12. Depois, adiciona 5: 12 + 5 = 17.

D Erradaerro: Interpretação

O aluno provavelmente somou 4 + 5 = 9 e depois multiplicou por 3 de forma incorreta, ou fez 4 x 5 = 20 ignorando o número 3, misturando os valores das instruções.

E Erradaerro: Procedimental

O aluno provavelmente interpretou a sequência como multiplicar 4 por 3 e depois somar algo diferente, ou calculou 4 + 3 = 7 e multiplicou por 5 ajustando de forma errada, sem seguir a ordem de execução indicada.

Raio-X da questão

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

ordem das operações

📌 Objetivo

fixacao

🧱 Pré-requisitos

ordem das operações · multiplicação e adição

📚 Reveja

Revisar a ordem das operações em expressões matemáticas.

⚠️ Erro mais comum

O aluno pode confundir a ordem das operações e somar 4 e 3 antes de multiplicar.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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