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
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?
- A) Usar um gráfico de barras para comparar as notas obtidas pelos estudantes da turma.
- B) Usar um fluxograma ou um pseudocódigo para representar, em ordem, as etapas do cálculo da média.
- C) Usar uma lista livre de ideias para anotar possíveis formas de calcular as notas da turma.
- D) Usar o resultado final da média para reconstruir automaticamente todas as etapas do cálculo.
- 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
- O enunciado pede o recurso que representa, em ordem, as etapas de um algoritmo, no caso o cálculo da média das notas.
- 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.
- Portanto a alternativa B está correta e coincide com o gabarito oficial.
- 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.
- A alternativa C está errada, pois uma lista livre de ideias não organiza uma sequência ordenada de passos.
- 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.
- 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
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.
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.
O aluno entende que registrar 'o passo a passo' significa anotar ideias soltas sobre formas de calcular, sem exigir uma ordem definida.
O aluno acredita que, conhecido o resultado, é possível recuperar automaticamente todas as etapas, desconsiderando que muitas sequências diferentes levam ao mesmo resultado.
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
Representação de algoritmos
avaliacao
Sequência lógica de instruções · Noção de algoritmo
Revise como fluxogramas e pseudocódigos organizam e representam as etapas de um algoritmo.
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.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Durante a aula, a professora pede que os estudantes anotem o passo a passo de um problema para não esquecer a ordem das…
- Qual método pode ser utilizado para representar um algoritmo visualmente, facilitando a compreensão dos passos…
- Um programador deseja criar um algoritmo que calcule a média de notas dos alunos. Ele deve permitir inserir notas…
- Um estudante está desenvolvendo um algoritmo para calcular a média das notas de uma turma. Como ele pode decompor essa…
- Na aula, Bia precisa escrever os passos para pesquisar um nome em uma lista. Qual é o nome dessa forma de representar um…
- Em um sistema escolar, um algoritmo precisa calcular a média de notas de uma turma. Que estrutura de dados seria mais…
🔎 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
