GeraProva GeraProva Provas com IA para professores do Brasil
Questoes

Atividades de leitura de tabelas e gráficos para a 2ª série do Ensino Médio com gabarito

Reuni orientações para trabalhar leitura de tabelas e gráficos na 2ª série e oito questões com gabarito comentado. Atenção: as questões fornecidas avaliam principalmente algoritmos, não interpretação de gráficos.

Atividades de leitura de tabelas e gráficos para a 2ª série do Ensino Médio com gabarito

Quando trabalho leitura e interpretação de tabelas e gráficos com uma turma de 2ª série do Ensino Médio, procuro aproximar a atividade de dados que façam sentido: categorias de respostas, quantidades registradas e valores numéricos. O foco é ler o que está efetivamente representado, identificar variáveis, comparar valores e justificar conclusões com base nos dados — não apenas localizar uma barra maior.

Na prática, também confiro se a questão proposta corresponde ao objetivo da aula. Neste material, há uma diferença importante: embora o tema informado seja leitura de tabelas e gráficos, as oito questões fornecidas tratam majoritariamente de algoritmos, condições, listas e contagem de frequências. Vou preservá-las integralmente, como solicitado, e sinalizar esse desalinhamento para que você possa decidir como usá-las.

O que o aluno de 2ª série precisa saber sobre leitura e interpretação de tabelas e gráficos de variáveis categóricas e numéricas

Para interpretar uma tabela ou um gráfico de colunas ou barras, o estudante precisa identificar o que cada variável representa, reconhecer as categorias ou unidades apresentadas e localizar título, rótulos, escala e legenda. Em dados categóricos, como meios de transporte, deve relacionar cada categoria à sua frequência; em dados numéricos, precisa ler valores e unidades, comparar quantidades e perceber a escala usada nos eixos. Também é importante distinguir uma representação simples de uma múltipla, na qual séries ou grupos diferentes aparecem lado a lado, e conferir a legenda antes de comparar barras. Uma conclusão válida deve ser sustentada pelos dados exibidos: comparar valores, identificar maior ou menor frequência e explicar diferenças sem extrapolar o que a tabela ou o gráfico informa. Se a tarefa envolve construir uma representação, o aluno precisa organizar os dados e escolher uma forma que permita leitura clara. A interpretação exige atenção tanto aos números quanto ao contexto e às convenções visuais.

O que ele precisa saber antes

Para as atividades de gráficos, vale retomar leitura de números, comparação de quantidades, unidades de medida e identificação de categorias. Quando a tabela apresenta frequências, é útil saber contar ocorrências e relacionar cada contagem à categoria correta. Em gráficos com escalas, o estudante precisa compreender intervalos e ler valores entre as marcações sem confundir altura da barra com o número indicado no eixo.

As questões fornecidas, porém, mobilizam outros pré-requisitos: condições lógicas e estruturas de repetição; multiplicação de números decimais e porcentagem; operadores de resto e divisão inteira; listas, índices e dicionários em Python; além de números pares e ímpares. A questão de frequência também requer percorrer uma lista e atualizar um contador. Essa distinção é relevante: conhecimentos de programação podem apoiar a organização de dados, mas não substituem questões que avaliem diretamente a leitura de tabelas e gráficos.

Onde os alunos mais erram

Nas tarefas de gráficos, um cuidado comum é não tomar uma impressão visual como resposta: é preciso conferir escala, legenda, categoria e unidade. Uma barra aparentemente mais alta só pode ser comparada corretamente quando se sabe a que grupo corresponde e como os valores são marcados. Também convém pedir que o aluno mostre qual dado sustenta sua conclusão.

Nas questões abaixo, os erros típicos registrados são diferentes. Aparecem confusões entre condição de repetição e condição de parada, aplicação de desconto percentual e desconto fixo, resto e divisão inteira, além de contagem de ocorrências e acesso por índice. Por exemplo, escolher A = B para manter um laço ativo inverte o critério: essa igualdade identifica que os valores já coincidem. Na contagem com dicionário, tentar incrementar uma chave ainda inexistente pode gerar erro. Em listas, o tamanho n não é o índice do último elemento: a indexação começa em zero, enquanto -1 aponta para o último item. São bons pontos para diagnóstico, mas não devem ser apresentados como erros de interpretação de gráficos.

Como trabalhar em sala

  • Comece por uma tabela curta: registre no quadro categorias familiares, como meios de transporte usados para chegar à escola, sem presumir resultados. Peça que a turma conte ocorrências e confira em conjunto se cada resposta entrou uma única vez.
  • Converta a tabela em barras: construa um gráfico simples no quadro ou no caderno. Combine título, nomes dos eixos e escala antes de desenhar; depois peça uma comparação acompanhada da categoria e do valor correspondente.
  • Compare representações: apresente a mesma informação em tabela e gráfico e peça que os estudantes localizem um dado em ambos. A discussão pode mostrar o que fica mais fácil de consultar em cada representação.
  • Trabalhe gráficos múltiplos com legenda explícita: use dois grupos de dados pequenos e peça que os alunos expliquem qual barra pertence a cada série antes de comparar. O objetivo é justificar a leitura com a legenda e os valores.
  • Separe diagnóstico de objetivo: se usar as questões de programação desta página, avise que elas verificam algoritmos e contagem, não leitura de gráficos. Para avaliar a habilidade anunciada, complemente-as com uma tabela ou gráfico adequado e uma pergunta baseada nos dados representados.

Questões prontas de leitura e interpretação de tabelas e gráficos para a 2ª série do Ensino Médio (com gabarito comentado)

Nota para planejamento: as oito questões a seguir são reproduzidas com suas alternativas e respostas validadas. O conteúdo delas não corresponde diretamente ao assunto anunciado: avalia lógica, algoritmos e programação, incluindo um item de contagem de frequências. Use-as como revisão complementar dessas aprendizagens, não como instrumento único para avaliar interpretação de tabelas e gráficos.

Questão 1 — Condição lógica para o laço do algoritmo de MDC

Antes da era digital, estudiosos da Grécia Antiga propuseram um método para calcular o maior divisor comum (MDC) de dois números inteiros positivos. O procedimento recebe dois números A e B e, enquanto eles não forem iguais, subtrai o menor do maior. Quando A for igual a B, declara esse valor como MDC. Qual condição lógica deve aparecer inicialmente no losango de decisão para controlar o laço?

  • ❌ A) B > A. Essa comparação ajuda a decidir qual valor subtrair, mas, isoladamente, não mantém o laço até que A e B se igualem.
  • ❌ B) A > B. Também pode orientar uma etapa de subtração, mas não é a condição que representa o critério de repetição descrito.
  • ✅ C) A != B. O laço deve continuar enquanto os valores forem diferentes. Quando deixam de ser diferentes, a repetição termina.
  • ❌ D) A + B = contexto. A soma não expressa o critério de parada nem o de repetição do algoritmo.
  • ❌ E) A = B. A igualdade identifica que o algoritmo chegou à condição de término. Para manter a repetição ativa antes disso, usa-se a desigualdade.

Gabarito comentado: C. A distinção central é entre a condição de repetição e a condição que sinaliza a parada.

Questão 2 — Sequência para calcular um custo com desconto

Em uma gráfica, cada página impressa custa R$ 0,10. Se o valor total passar de R$ 50, aplica-se desconto de 5%. Após o cálculo, o sistema deve mostrar o custo final. Qual sequência calcula corretamente esse valor?

  • ❌ A) Calcular e exibir o custo e, depois, aplicar o desconto se passar de R$ 50. A exibição acontece antes da alteração, portanto não mostra o valor final.
  • ✅ B) Ler o número de páginas, calcular o total, verificar se ele é maior que R$ 50, aplicar custo = custo × 0,95 quando for o caso e exibir o resultado. Multiplicar por 0,95 mantém 95% do total, isto é, desconta 5%.
  • ❌ C) Aplicar primeiro o desconto e só depois verificar o limite. Isso pode conceder desconto sem que o custo original tenha ultrapassado R$ 50.
  • ❌ D) Subtrair R$ 5. A regra determina 5% do custo, não um valor fixo de cinco reais.
  • ❌ E) Usar custo maior ou igual a R$ 50 e descontar R$ 0,05 por página. O limite é estritamente maior que R$ 50, e o abatimento é percentual sobre o total.

Gabarito comentado: B. Calcule o valor bruto primeiro, aplique a condição e só então exiba o custo final.

Questão 3 — Algoritmo para somar os algarismos de um número

Um algoritmo de validação soma os dígitos de um número: extrai o último algarismo pelo resto da divisão por 10, acumula esse valor em soma e reduz o número dividindo-o por 10, repetindo até chegar a zero. Qual opção implementa corretamente o procedimento?

  • ✅ A) Definir soma = 0; enquanto n > 0, fazer soma = soma + (n mod 10) e n = n div 10; ao final, retornar soma. O resto extrai o último algarismo e a divisão inteira o remove.
  • ❌ B) Encerrar quando n for menor que 10 sem incluir o último algarismo. Assim, um dígito que ainda resta não entra no resultado.
  • ❌ C) Atualizar n para n mod 10. Isso mantém apenas o último algarismo, que pode ser somado novamente em repetições sucessivas.
  • ❌ D) Multiplicar os algarismos e iniciar soma em 1. Essa operação calcula um produto, não a soma solicitada.
  • ❌ E) Usar n div 10 para extrair o algarismo final. A divisão inteira remove esse algarismo; quem o obtém é o resto por 10.

Gabarito comentado: A. Por exemplo, para 123, os restos sucessivos são 3, 2 e 1, enquanto a divisão inteira reduz o número até zero.

Questão 4 — Frequência de categorias em uma lista Python

Em uma pesquisa escolar, as respostas sobre meios de transporte foram guardadas na lista dados. Cada item é uma categoria, como “ônibus” ou “bicicleta”. Qual trecho, sem bibliotecas externas, constrói um dicionário freq com a quantidade de vezes que cada categoria aparece?

  • ❌ A) Criar um dicionário vazio e fazer freq[dados[x]] += 1. A primeira chave ainda não existe, então o acesso pode causar KeyError.
  • ❌ B) Usar dados.count(dados). Isso conta quantas vezes a lista inteira aparece como item e ainda transforma freq em número, não em dicionário.
  • ❌ C) Criar uma chave apenas quando dados.index(x) == 0. Essa condição deixa de fora as categorias cuja primeira ocorrência não está no índice zero.
  • ❌ D) Percorrer range(10) e atribuir itens a chaves numéricas. O código não calcula frequências e pode ultrapassar o tamanho da lista.
  • ✅ E) Começar com freq = {} e, para cada x em dados, fazer freq[x] = freq.get(x, 0) + 1. O método get usa zero para uma categoria ainda não registrada e acrescenta uma ocorrência.

Gabarito comentado: E. É o item mais próximo do assunto geral desta página, pois relaciona categorias e frequências. Ainda assim, avalia implementação em Python, não a interpretação de uma tabela ou gráfico pronto.

Questão 5 — Acesso ao último elemento de uma lista

Em Python, dada uma lista L com n elementos, sendo n > 0, qual expressão acessa diretamente o último elemento?

  • ❌ A) L[0.5]. Índices de lista não aceitam esse número decimal; a expressão não acessa um elemento válido.
  • ❌ B) L[n]. Os índices não negativos começam em zero e vão até n-1. Portanto, n está fora dos limites.
  • ✅ C) L[-1]. Em Python, o índice negativo -1 aponta para o último elemento.
  • ❌ D) L[n+1]. Esse índice também está além da última posição válida.
  • ❌ E) L[-2]. Quando a lista tem pelo menos dois elementos, essa posição corresponde ao penúltimo item, não ao último.

Gabarito comentado: C. A questão verifica indexação de listas, não leitura de gráfico; pode servir como revisão de programação.

Questão 6 — Soma dos números pares de 1 a 6

Um algoritmo inicia S = 0 e i = 1. Enquanto i <= 6, soma i a S se i for par e depois aumenta i em uma unidade. Qual valor é exibido ao final?

  • ❌ A) 10. Corresponde a somar 4 + 6 e deixar de fora o par 2.
  • ❌ B) 9. É a soma dos ímpares 1 + 3 + 5, mas o algoritmo seleciona os pares.
  • ❌ C) 21. É a soma de todos os números de 1 a 6, incluindo os ímpares que o algoritmo ignora.
  • ✅ D) 12. Os valores pares são 2, 4 e 6; sua soma é 12.
  • ❌ E) 6. Soma 2 + 4, mas deixa de considerar o 6, que também satisfaz a condição e está dentro do limite.

Gabarito comentado: D. Uma tabela de rastreamento com as colunas i e S ajuda a acompanhar cada repetição.

Questão 7 — Soma dos números pares de 1 a 10

O algoritmo define S = 0 e i = 1; enquanto i <= N, soma i a S quando i modulo 2 = 0 e incrementa i. Para N = 10, qual valor produz?

  • ❌ A) 35. Não corresponde à soma de todos os pares de 1 a 10; a seleção deve incluir 2, 4, 6, 8 e 10.
  • ❌ B) 40. Não é o resultado da soma dos pares indicados; é importante conferir cada valor selecionado e o incremento de uma unidade.
  • ❌ C) 55. É a soma de todos os números de 1 a 10, inclusive os ímpares, que a condição exclui.
  • ✅ D) 30. A soma é 2 + 4 + 6 + 8 + 10 = 30.
  • ❌ E) 20. Corresponde a interromper a soma antes de incluir o 10, embora o limite seja inclusivo.

Gabarito comentado: D. O teste i <= N inclui o limite superior. O estudante pode listar os pares antes de somá-los.

Questão 8 — Frequência calculada por função recursiva

Considere a função em Python: def freq(lst): retorna um dicionário vazio se a lista estiver vazia; caso contrário, separa o primeiro item, chama a função para o restante e incrementa a frequência desse item. Qual dicionário é retornado por freq(['a','b','a'])?

  • ❌ A) {'a': 1, 'b': 2}. As contagens estão invertidas: “a” aparece duas vezes e “b” uma.
  • ✅ B) {'a': 2, 'b': 1}. A chamada recursiva chega à lista vazia e, ao retornar, registra duas ocorrências de “a” e uma de “b”.
  • ❌ C) {'a': 1}. Essa resposta perde uma das ocorrências de “a” e também omite “b”.
  • ❌ D) {'a': 3}. A lista contém apenas dois “a” e ainda inclui o item “b”, que precisa aparecer no dicionário.
  • ❌ E) {'a': 0, 'b': 0}. Os itens estão presentes na lista; portanto, as frequências não são zero.

Gabarito comentado: B. O acompanhamento das chamadas e retornos permite verificar como o dicionário acumula cada ocorrência.

Próximos passos

Para alinhar sua avaliação ao tema desta página, complemente estas questões com itens que apresentem tabelas e gráficos de colunas ou barras, simples ou múltiplas, envolvendo variáveis categóricas e numéricas. Você pode explorar também as questões da habilidade EM13MAT315, as questões da habilidade EM13CO02, as questões da habilidade EM13CO13 e as questões da habilidade EM13MAT405. Para montar uma avaliação com itens ajustados ao seu planejamento, experimente o gerador de provas do GeraProva ou faça seu cadastro grátis.

Use este material como ponto de partida e confira se cada questão corresponde à habilidade que você deseja avaliar. O GeraProva pode ajudar a preparar e adaptar provas; você decide o que faz sentido para sua turma.

Monte uma prova com questões como estas

O GeraProva busca questões com gabarito comentado e BNCC no acervo e monta a prova pronta para imprimir.

Criar minha prova

Habilidades BNCC deste artigo

Artigos relacionados

0 comentários

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.