GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO02Fácil⏱ curto

Uma turma quer registrar em ordem as etapas para calcular a média das notas em um programa educacional. — Que…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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

Uma turma quer registrar em ordem as etapas para calcular a média das notas em um programa educacional. — Que recurso de organização de algoritmos ajuda a representar esse passo a passo?

  1. A) Usar um gráfico de barras para comparar as notas obtidas pelos estudantes da turma.
  2. B) Usar um fluxograma ou um pseudocódigo para representar, em ordem, as etapas do cálculo da média.
  3. C) Usar uma lista livre de ideias para anotar possíveis formas de calcular as notas da turma.
  4. D) Usar o resultado final da média para reconstruir automaticamente todas as etapas do cálculo.
  5. E) Usar uma tabela de notas para listar os valores antes de realizar o cálculo da média.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede o recurso que representa, em ordem, as etapas de um algoritmo, no caso o cálculo da média das notas.
  2. Fluxograma e pseudocódigo são as ferramentas clássicas para representar algoritmos: o fluxograma usa símbolos gráficos e setas, e o pseudocódigo usa uma linguagem estruturada próxima do código, ambos mostrando a sequência ordenada de passos.
  3. Portanto a alternativa B está correta e coincide com o gabarito oficial.
  4. A alternativa A está errada, pois um gráfico de barras serve para comparar valores visualmente e não descreve as etapas do cálculo.
  5. A alternativa C está errada, pois uma lista livre de ideias não organiza uma sequência ordenada de passos.
  6. A alternativa D está errada, pois o resultado final não contém informação suficiente para reconstruir as etapas intermediárias do cálculo.
  7. A alternativa E está errada, pois uma tabela lista dados, mas não representa as operações e a ordem em que o cálculo é feito.

💡 Dica: Identifique qual recurso representa visualmente ou textualmente a sequência ordenada de etapas de um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde representação de dados com representação de processo, achando que um gráfico registra o passo a passo do cálculo porque mostra as notas.

B Correta

Fluxogramas e pseudocódigos são formas adequadas de representar algoritmos, pois organizam as instruções em uma sequência lógica de passos, como somar as notas, contar a quantidade de notas e dividir a soma pela quantidade.

C Erradaerro: Interpretação

O aluno entende que registrar 'o passo a passo' significa anotar ideias soltas sobre formas de calcular, sem exigir uma ordem definida.

D Erradaerro: Conceitual

O aluno acredita que, conhecido o resultado, é possível recuperar automaticamente todas as etapas, desconsiderando que muitas sequências diferentes levam ao mesmo resultado.

E Erradaerro: Conceituala que mais engana

O aluno considera que listar os dados já equivale a descrever o algoritmo, confundindo entrada de dados com a sequência de operações.

Por que engana: Confundir recursos que armazenam ou comparam dados, como tabelas e gráficos, com representações destinadas a organizar a sequência de instruções de um algoritmo.

Raio-X da questão

Dificuldade Fácil
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✍️ situacional🧩 abertura
🎯 Conceito central

Representação de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Sequência lógica de instruções · Noção de algoritmo

📚 Reveja

Revise como fluxogramas e pseudocódigos organizam e representam as etapas de um algoritmo.

⚠️ Erro mais comum

Confundir recursos que armazenam ou comparam dados, como tabelas e gráficos, com representações destinadas a organizar a sequência de instruções de um algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

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.