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

Lucas possui um programa que calcula a soma de dois números. Para que o programa funcione corretamente, quais…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF01CO06

Reconhecer e explorar artefatos computacionais voltados a atender necessidades pessoais ou coletivas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Lucas possui um programa que calcula a soma de dois números. Para que o programa funcione corretamente, quais insumos são necessários?

  1. A) Dois números
  2. B) O resultado da soma
  3. C) O nome do usuário
  4. D) Uma operação matemática
  5. E) Tempo para o cálculo

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Identifique o que a questão pede. Ela quer saber quais insumos (dados de entrada) o programa precisa receber para somar dois números corretamente.
  2. Pense no funcionamento do programa. Ele recebe valores, executa a soma e devolve o resultado. Para isso, precisa dos dois números que serão somados.
  3. Conclua que a alternativa correta é a A, dois números, pois são os dados de entrada indispensáveis para a soma.
  4. Analise as demais alternativas. A B está errada, pois o resultado da soma é uma saída do programa, e não um insumo, já que só existe depois do cálculo. A C está errada, pois o nome do usuário não é necessário para realizar a soma. A D está errada, pois a operação (soma) já está implementada no programa e não precisa ser fornecida como insumo. A E está errada, pois o tempo de cálculo é uma característica de desempenho e não um dado de entrada.
  5. Gabarito oficial confere com a resolução: letra A.

💡 Dica: Identifique quais dados o programa precisa receber para realizar a soma.

Alternativa por alternativa

A Correta

Os dois números são as entradas que o programa deve receber para somar.

B Erradaerro: Conceituala que mais engana

O aluno confunde insumo com saída, achando que o resultado precisa ser fornecido ao programa para que ele funcione.

Por que engana: Confundir os insumos, que são os dados fornecidos ao programa, com o resultado produzido ou com informações que não são necessárias para a soma.

C Erradaerro: Senso comum

O aluno supõe que todo programa precisa identificar quem o usa, levando o senso comum de sistemas de login para um simples cálculo.

D Erradaerro: Conceitual

O aluno acha que a operação matemática deve ser informada ao programa, sem perceber que a soma já está embutida nele.

E Erradaerro: Conceitual

O aluno considera o tempo de processamento como um dado necessário, confundindo desempenho do programa com insumo de entrada.

Raio-X da questão

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

Insumos de um programa

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Dados de entrada em programas · Operação de adição

📚 Reveja

Revise a diferença entre dados de entrada, processamento e resultado de um programa.

⚠️ Erro mais comum

Confundir os insumos, que são os dados fornecidos ao programa, com o resultado produzido ou com informações que não são necessárias para a soma.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Uso de artefatos computacionais

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