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

Ao decompor um algoritmo que converte leituras de sensores (dados) de uma unidade para outra, qual subtarefa…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO04

Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao decompor um algoritmo que converte leituras de sensores (dados) de uma unidade para outra, qual subtarefa deve isolar a lógica de conversão de unidade?

  1. A) A subtarefa de validação: checa se os dados são válidos antes da conversão.
  2. B) A subtarefa de armazenamento: salva dados sem manipular, apenas registra.
  3. C) A subtarefa de visualização: transforma dados em gráficos ou tabelas.
  4. D) A subtarefa de conversão de unidades: função dedicada que recebe um valor e retorna o valor convertido.
  5. E) A subtarefa de entrada: uma função que apenas lê dados do sensor sem conversão.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão trata de decomposição de algoritmos (pensamento computacional). Decompor significa dividir um problema em subtarefas menores e bem definidas, cada uma com uma responsabilidade única.
  2. O enunciado pergunta qual subtarefa deve isolar a lógica de conversão de unidade. Essa lógica é exatamente a transformação de um valor de uma unidade para outra, então deve estar em uma subtarefa própria, dedicada a essa função.
  3. A alternativa D descreve justamente isso: uma função dedicada que recebe um valor e retorna o valor convertido. Essa é a resposta correta, e concordo com o gabarito oficial.
  4. Por que as outras estão erradas:
  5. A) A validação verifica se os dados são válidos; não faz a conversão em si.
  6. B) O armazenamento apenas registra dados, sem manipulá-los, portanto não contém a lógica de conversão.
  7. C) A visualização transforma dados em gráficos ou tabelas, o que é apresentação, e não conversão de unidade.
  8. E) A entrada apenas lê os dados do sensor, e o próprio enunciado diz que ela não faz conversão.

💡 Dica: Identifique a subtarefa que se refere à conversão de unidades.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde validar dados com converter dados, achando que checar a validade da leitura já inclui ajustar seus valores para outra unidade.

Por que engana: Confundir a função de validação com a função de conversão, acreditando que validar os dados é o mesmo que convertê-los.

B Erradaerro: Conceitual

O aluno acredita que, por lidar com os dados depois da conversão, o armazenamento seria o lugar natural para a transformação, esquecendo que a função de salvar não manipula valores.

C Erradaerro: Senso comum

O aluno associa 'transformar' dados à ideia de apresentá-los em gráficos ou tabelas, usando o sentido cotidiano da palavra em vez do sentido técnico de conversão numérica.

D Correta

Isolar a conversão em uma função permite testar, reutilizar e aplicar a mesma transformação em diferentes partes do algoritmo sem duplicação de código.

E Erradaerro: Interpretação

O aluno lê a palavra 'sensores' e 'dados' e pensa que a etapa de entrada, por ser a primeira em contato com o sensor, deveria também tratar a unidade, sem perceber que o enunciado descreve a entrada como sem conversão.

Raio-X da questão

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

decomposição de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

decomposição de algoritmos · lógica de programação

📚 Reveja

Revisar os conceitos de decomposição de algoritmos e conversão de unidades.

⚠️ Erro mais comum

Confundir a função de validação com a função de conversão, acreditando que validar os dados é o mesmo que convertê-los.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Decomposiçã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.