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

Identifique quais são as entradas e saídas do seguinte problema: Um programa que calcula a média de três…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique quais são as entradas e saídas do seguinte problema: Um programa que calcula a média de três notas.

  1. A) Entradas: média; Saídas: notas
  2. B) Entradas: notas; Saídas: média
  3. C) Entradas: três; Saídas: notas
  4. D) Entradas: notas; Saídas: soma
  5. E) Entradas: média; Saídas: três

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Entender o problema. O programa recebe três notas do aluno como dados de partida e produz, como resultado, a média dessas notas. Portanto, as notas são as entradas e a média é a saída.
  2. Identificar as entradas. Entradas são os dados que o programa recebe do usuário ou de outra fonte para processar. Aqui são as três notas.
  3. Identificar as saídas. Saídas são os resultados que o programa apresenta após o processamento. Aqui é a média calculada a partir das notas.
  4. Comparar com as alternativas. A alternativa B afirma exatamente isso: Entradas: notas; Saídas: média. Por isso ela está correta e coincide com o gabarito oficial.
  5. Por que as outras estão erradas. A alternativa A inverte entrada e saída, tratando a média como dado de entrada. A alternativa C usa o número três como entrada, quando o que se informa são as notas e não a quantidade delas. A alternativa D coloca a soma como saída, mas o problema pede a média, e a soma é apenas um passo intermediário do cálculo. A alternativa E inverte os papéis e ainda considera o número três como saída, o que não faz sentido para o problema.

💡 Dica: Liste as notas como entradas e a média como saída.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confundiu entrada com saída, supondo que a média é o dado fornecido ao programa e que as notas são o resultado produzido.

B Correta

As notas são as entradas necessárias para calcular a média.

C Erradaerro: Interpretação

O aluno tomou a quantidade de notas (três) como dado de entrada, em vez dos valores das próprias notas, que são as informações que o programa realmente recebe.

D Erradaerro: Procedimentala que mais engana

O aluno identificou corretamente as notas como entrada, mas tomou a soma como saída, confundindo um passo intermediário do cálculo com o resultado final pedido, que é a média.

Por que engana: Confundir o que é dado para o programa (entradas) com o que ele calcula e apresenta (saídas).

E Erradaerro: Conceitual

O aluno inverteu os papéis de entrada e saída e considerou o número três como saída, confundindo a quantidade de notas com um resultado do programa.

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✍️ direta🧩 consolidacao
🎯 Conceito central

entradas e saídas de um programa

📌 Objetivo

fixacao

🧱 Pré-requisitos

entradas e saidas de programa · conceito de media aritmetica

📚 Reveja

Revisar o conceito de entradas e saídas em programação.

⚠️ Erro mais comum

Confundir o que é dado para o programa (entradas) com o que ele calcula e apresenta (saídas).

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

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