GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF69CO04Difícil⏱ longo

Descreva uma decomposição de um algoritmo que agrega leituras de temperatura de uma rede de sensores para…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO04

Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Descreva uma decomposição de um algoritmo que agrega leituras de temperatura de uma rede de sensores para gerar um relatório diário. Indique as subtarefas, as variáveis-chave em cada subtarefa e justifique escolhas de projeto.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Coleta (variável 'leitura'): recolher pacotes de sensores com timestamp e valor; 2) Pré-processamento (variável 'leitura_filtrada'): filtrar leituras inválidas e normalizar unidades; 3) Agregação (variáveis 'soma' e 'contador' ou 'media'): acumular valores por período para calcular média; 4) Detecção de anomalia (variável 'flag_anomalia'): identificar leituras fora de faixa e marcar para revisão; 5) Persistência e relatório (variável 'relatorio_diario'): salvar agregados e formatar relatório. Justificativa: separar coleta, limpeza, cálculo e relatório reduz acoplamento, permite paralelizar coleta, usar variáveis locais para estado temporário e aplicar técnicas de tolerância a falhas (retransmissão, timeouts) sem corromper agregados.

Explicação

A decomposição apresentada organiza o processo em etapas lógicas, facilitando a compreensão e a implementação do algoritmo. Cada subtarefa é claramente definida com variáveis-chave que ajudam a monitorar e gerenciar os dados em cada fase. Essa abordagem modular permite a identificação e resolução de problemas de forma mais eficiente, além de possibilitar melhorias e manutenções futuras sem impactar todo o sistema.

Raio-X da questão

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

decomposição de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

decomposição de algoritmos · variáveis em programação

📚 Reveja

Revisar conceitos de algoritmos e suas decomposições em subtarefas.

⚠️ Erro mais comum

O aluno pode falhar ao não identificar corretamente as subtarefas necessárias para a decomposição, resultando em um algoritmo incompleto ou confuso.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

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