GeraProva GeraProva Provas com IA para professores do Brasil
Matemática2ª sérieBNCC EM13MAT315Difícil⏱ longo

Projete um algoritmo em pseudocódigo que calcule a mediana de uma amostra numérica (lista de tamanho n)…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT315

Investigar e registrar, por meio de um fluxograma, quando possível, um algoritmo que resolve um problema.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Projete um algoritmo em pseudocódigo que calcule a mediana de uma amostra numérica (lista de tamanho n). Explique como tratar n ímpar e n par, indique a complexidade temporal em função de n e justifique a correção do método.

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

Resposta esperada

Resposta modelo (pseudocódigo): 1. Ordene a lista: lista_ordenada <- ordenar(lista) // custo O(n log n) 2. Se n for ímpar: retornar lista_ordenada[floor(n/2)] 3. Se n for par: retornar (lista_ordenada[n/2 - 1] + lista_ordenada[n/2]) / 2 Complexidade: O(n log n) dominada pela ordenação. Correção: a mediana é o elemento central da distribuição ordenada; para n ímpar existe um único centro; para n par a mediana é tipicamente definida como a média dos dois centros, ambas abordagens produzem o valor de ordem estatística desejado.

Explicação

O algoritmo proposto ordena a lista, o que é essencial para identificar a mediana, pois ela depende da posição dos elementos em uma sequência ordenada. Para um conjunto com número ímpar de elementos, a mediana é simplesmente o elemento do meio, enquanto para um conjunto par, a mediana é a média dos dois elementos centrais, refletindo a tendência central da amostra. A complexidade O(n log n) é adequada, pois a ordenação é o passo mais custoso, garantindo que o método funcione de maneira eficiente mesmo para listas grandes.

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

mediana de amostra numérica

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmos e pseudocódigo · medidas de tendência central

📚 Reveja

Revisar como calcular a mediana e a complexidade de algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a mediana com a média, utilizando a soma dos elementos em vez de ordenar a lista corretamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Leitura e interpretação de tabelas e gráficos (de colunas ou barras simples ou múltiplas) referentes a variáveis categóricas e variáveis numéricas

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