Escreva um algoritmo em pseudocódigo que leia uma sequência de dados numéricos de sensores, calcule a média e…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Escreva um algoritmo em pseudocódigo que leia uma sequência de dados numéricos de sensores, calcule a média e o desvio padrão e identifique valores anômalos (outliers). Explique os critérios adotados para detectar outliers e como o algoritmo os trata.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Pseudocódigo: ler lista D de n valores média = soma(D)/n s2 = soma((x - média)^2 for x in D)/(n-1) desvio = sqrt(s2) para cada x em D: se abs(x - média) > 2 * desvio então marcar x como outlier opcional: substituir x por média ou remover fim se fim para Critérios: usei critério estatístico simples |x - média| > k·desvio (k=2 ou 3) para sinalizar anomalias. Tratamento: dependendo do objetivo, outliers podem ser apenas sinalizados, removidos da amostra ou substituídos por um valor de referência (média ou mediana) para evitar distorção em análises subsequentes. Justifique escolhas com base no impacto dos outliers na média e na robustez desejada.
Explicação
O pseudocódigo apresentado realiza os cálculos necessários para determinar a média e o desvio padrão, fundamentais para identificar outliers por meio de um critério estatístico baseado na distância da média. A escolha do fator k, que pode ser 2 ou 3, é comum em análises estatísticas, pois permite ajustar a sensibilidade da detecção de anomalias. O tratamento dos outliers, seja por marcação, remoção ou substituição, é crucial para garantir a integridade dos dados e a precisão das análises subsequentes.
Raio-X da questão
média e desvio padrão
avaliacao
média e desvio padrão · algoritmos em pseudocódigo
Revisar conceitos de média, desvio padrão e identificação de outliers.
O aluno pode confundir a definição de outliers, não aplicando corretamente os critérios de detecção no algoritmo.
ciencia_tecnologia
criatividade
cientifico
Questões parecidas com resolução
- Projete um algoritmo em pseudocódigo que receba uma lista de leituras numéricas (dados) e identifique leituras anômalas…
- Elabore um algoritmo em pseudocódigo que, dado um vetor de leituras de temperatura (números), calcule a média e…
- Projete um algoritmo que, a partir de uma sequência de leituras de sensores (cada leitura: timestamp, sensorID, valor)…
- Elabore um algoritmo em pseudocódigo que, dado um vetor de leituras de luminosidade (números) com possíveis ruídos…
- Ao decompor um algoritmo que calcula estatísticas de temperatura, qual subtarefa trata de identificar e excluir outliers…
- Elabore um algoritmo em pseudocódigo que receba uma matriz 'sensores' (linhas = locais, colunas = dias) em que cada…
🔎 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
