GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO05Fácil⏱ medio

Você vai implementar um algoritmo que calcula o tempo de secagem de roupas considerando o material (algodão…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO05

Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Você vai implementar um algoritmo que calcula o tempo de secagem de roupas considerando o material (algodão, poliéster, etc.) e a umidade relativa do ambiente. Para generalizar e tratar todas as instâncias, que parâmetro(s) devem constar na assinatura do algoritmo?

  1. A) Declarar 'tempo' como parâmetro em vez de material e umidade.
  2. B) Declarar apenas o parâmetro 'umidade_relativa'.
  3. C) Não declarar parâmetros; usar constantes internas para material e umidade.
  4. D) Declarar apenas o parâmetro 'material'.
  5. E) Declarar dois parâmetros: material e umidade_relativa.

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. O enunciado pede um algoritmo que calcula o tempo de secagem de roupas a partir de dois fatores citados explicitamente: o material (algodão, poliéster etc.) e a umidade relativa do ambiente.
  2. Para generalizar e tratar todas as instâncias do problema, a assinatura deve receber como parâmetros as informações variáveis que determinam o resultado. Como o material e a umidade mudam de caso para caso, ambos precisam ser parâmetros de entrada.
  3. Logo, a assinatura correta declara dois parâmetros: material e umidade_relativa, alternativa E. Ela coincide com o gabarito oficial.
  4. Por que as outras estão erradas:
  5. A) Declarar 'tempo' seria usar o resultado como entrada, o que inverte o problema, pois o tempo é justamente o que se deseja calcular.
  6. B) Declarar só a umidade ignora o material, que influencia diretamente a secagem.
  7. C) Usar constantes internas para material e umidade impede generalizar, pois o algoritmo passaria a servir apenas para um caso fixo.
  8. D) Declarar só o material ignora a umidade relativa do ambiente, também relevante para o cálculo.

💡 Dica: Considere os fatores que influenciam o tempo de secagem.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a função deve receber o próprio tempo de secagem como entrada, confundindo o dado de saída (o que se calcula) com o dado de entrada.

B Erradaerro: Interpretaçãoa que mais engana

O aluno considera que apenas a umidade relativa basta, esquecendo que o tipo de material também altera o tempo de secagem e precisa ser informado.

Por que engana: Escolher uma alternativa que ignora a necessidade de ambos os parâmetros, como declarar apenas um deles ou usar constantes.

C Erradaerro: Conceitual

O aluno entende que fixar valores internos ainda permite generalizar, sem perceber que isso restringe o algoritmo a um único cenário e contraria a exigência de tratar todas as instâncias.

D Erradaerro: Atenção

O aluno lê o enunciado apenas pelo primeiro fator citado e ignora a umidade relativa, que também é variável de entrada do problema.

E Correta

Material e umidade são variáveis que definem cada instância; recebê-las como parâmetros torna o algoritmo genérico para qualquer caso.

Raio-X da questão

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

algoritmo de secagem

📌 Objetivo

fixacao

🧱 Pré-requisitos

assinatura de funções · tipos de dados em programação

📚 Reveja

Revisar os parâmetros que influenciam o tempo de secagem de roupas.

⚠️ Erro mais comum

Escolher uma alternativa que ignora a necessidade de ambos os parâmetros, como declarar apenas um deles ou usar constantes.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalizaçã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.