GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Difícil⏱ medio

Uma escola está testando um programa para organizar as notas de uma turma. O programa recebe as notas dos…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma escola está testando um programa para organizar as notas de uma turma. O programa recebe as notas dos alunos, compara seus valores e mostra uma relação com as notas colocadas da menor para a maior. Ele não calcula médias, não produz gráficos e não utiliza os nomes dos estudantes nessa organização. Com base no funcionamento descrito, qual é a entrada e qual é a saída esperada do programa?

  1. A) Entrada: relatório da turma; Saída: classificação dos estudantes
  2. B) Entrada: notas dos alunos; Saída: média geral da turma
  3. C) Entrada: notas dos alunos; Saída: gráfico com os resultados
  4. D) Entrada: nomes dos alunos; Saída: nomes ordenados em ordem alfabética
  5. E) Entrada: notas dos alunos; Saída: notas ordenadas da menor para a maior

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Leia o enunciado e identifique o que o programa recebe. O texto diz que ele 'recebe as notas dos alunos', logo a entrada são as notas dos alunos.
  2. Identifique o que o programa produz. O texto diz que ele 'mostra uma relação com as notas colocadas da menor para a maior', ou seja, a saída são as notas ordenadas da menor para a maior.
  3. Verifique as restrições. O enunciado afirma que o programa não calcula médias, não produz gráficos e não usa os nomes dos estudantes na organização. Isso elimina a saída de média (B), a saída de gráfico (C) e a ideia de ordenação por nomes (D).
  4. Analise a alternativa A. Ela fala em 'relatório da turma' como entrada, o que não aparece no texto, que cita apenas as notas. Além disso, 'classificação dos estudantes' sugere ordenar pessoas, enquanto o enunciado fala em ordenar as notas.
  5. Conclusão. A alternativa correta é a E, que coincide com o gabarito oficial. Cada alternativa errada falha por trocar a entrada ou a saída descritas no texto: B traz média, que o programa não calcula; C traz gráfico, que o programa não produz; D traz nomes, que o programa não usa na organização; A traz relatório como entrada, que não é mencionado.

💡 Dica: Identifique os tipos de dados que devem ser organizados.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno pode ter interpretado 'organizar' como 'classificar estudantes em um relatório', associando a ordenação a um ranking de pessoas em vez de valores de notas.

Por que engana: Confundir tipos de entrada e saída, como associar entrada de texto a saída numérica sem processamento adequado.

B Erradaerro: Senso comum

O aluno associa 'organizar notas de uma turma' ao cálculo habitual da média da turma, ignorando a informação explícita de que o programa não calcula médias.

C Erradaerro: Interpretação

O aluno imagina que um programa que mostra resultados de uma turma necessariamente produz gráficos, sem ler a restrição de que o programa não produz gráficos.

D Erradaerro: Atenção

O aluno confunde a ordenação das notas com a ordenação dos nomes, achando que a organização deve ser alfabética, quando o enunciado diz que os nomes não são usados nessa organização.

E Correta

O programa recebe as notas como entrada e realiza a operação de ordená-las em ordem crescente. Portanto, sua saída é uma relação com as notas organizadas da menor para a maior.

Raio-X da questão

Dificuldade Difícil
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

entrada e saída de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

entrada e saída de dados · tipos de dados

📚 Reveja

Revisar os conceitos de entrada e saída em programação.

⚠️ Erro mais comum

Confundir tipos de entrada e saída, como associar entrada de texto a saída numérica sem processamento adequado.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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