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

Proponha um algoritmo em pseudocódigo que, dado: (a) uma matriz m×n de valores numéricos com possíveis…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13MAT405

Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Proponha um algoritmo em pseudocódigo que, dado: (a) uma matriz m×n de valores numéricos com possíveis entradas nulas indicadas por None; (b) uma lista de rótulos de colunas, calcule a média por coluna ignorando valores None e retorne um registro (map) onde cada rótulo associa-se à sua média.

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

Resposta esperada

Inicializar mapa medias vazio para j de 1 até n: soma ? 0 cont ? 0 para i de 1 até m: if matriz[i][j] != None então soma ? soma + matriz[i][j] cont ? cont + 1 fimse fimpara if cont > 0 então medias[rotulos[j]] ? soma / cont else medias[rotulos[j]] ? None fimse fimpara retornar medias

Explicação

O algoritmo proposto percorre cada coluna da matriz, acumulando a soma dos valores válidos e contando quantos deles existem, o que permite calcular a média ao final. Ele também lida com entradas nulas, garantindo que não sejam consideradas no cálculo, e retorna um registro que associa cada rótulo à sua respectiva média. Essa abordagem é eficiente e atende ao requisito de ignorar valores nulos, resultando em um mapeamento preciso das médias por coluna.

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

média de colunas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

média aritmética · estruturas de dados

📚 Reveja

Revisar como calcular médias em conjuntos de dados com valores ausentes.

⚠️ Erro mais comum

O aluno pode confundir a média aritmética com a soma dos elementos, não considerando a quantidade de elementos válidos na coluna.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

criatividade

🏫 Contexto

abstrato

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.