GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13LGG701Difícil⏱ medio

A organização de um festival de música em Parintins (AM) coletou dados de venda de ingressos e registrou tudo…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13LGG701

Explorar tecnologias digitais da informação e comunicação (TDIC), compreendendo seus princípios e funcionalidades, e utilizá-las de modo ético, criativo, responsável e adequado a práticas de linguagem em diferentes contextos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

A organização de um festival de música em Parintins (AM) coletou dados de venda de ingressos e registrou tudo em uma tabela de banco de dados. Veja um trecho: | id_venda | cpf_comprador | nome | setor | valor_pago | |---|---|---|---|---| | 101 | 111.222.333-44 | Ana Souza | Arquibancada | 120 | | 102 | 555.666.777-88 | Bruno Lima | Camarote | 300 | | 103 | 111.222.333-44 | Ana Souza | Camarote | 300 | | 104 | 111.222.333-44 | Ana S. | Arquibancada | 120 | | 105 | 999.000.111-22 | Carla Dias | Arquibancada | 120 | A equipe de dados quer contar quantas pessoas diferentes compraram ingressos e calcular a receita total. Ela percebeu que a mesma pessoa aparece mais de uma vez, inclusive com o nome escrito de forma diferente (linhas 101 e 104). Com base na tabela, qual procedimento de gestão de dados permite contar corretamente o número de compradores distintos sem perder nenhum registro de venda na receita total?

  1. A) Agrupar as vendas pelo nome do comprador, contando 4 pessoas distintas e somando apenas as vendas de nomes únicos, totalizando R$ 840.
  2. B) Excluir todas as linhas com CPF repetido, mantendo apenas uma venda por comprador, o que resulta em 2 pessoas e receita de R$ 240.
  3. C) Agrupar as vendas pelo setor do ingresso, contando 2 compradores distintos e somando os valores de cada setor, totalizando R$ 540.
  4. D) Usar o CPF como identificador único para agrupar as vendas por pessoa, contando 3 compradores distintos e somando todos os valores pagos, que totalizam R$ 960.
  5. E) Contar cada linha da tabela como um comprador diferente, totalizando 5 pessoas e receita de R$ 1.000, sem agrupar nenhum registro.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o problema. A mesma pessoa aparece em mais de uma linha, e o nome pode estar escrito de forma diferente (Ana Souza e Ana S.). Por isso, o nome não é um identificador confiável para contar pessoas.
  2. Escolha o identificador correto. O CPF é único para cada pessoa. Agrupando as vendas pelo CPF, as linhas 101, 103 e 104 pertencem a 111.222.333-44; a linha 102 pertence a 555.666.777-88; a linha 105 pertence a 999.000.111-22. Assim há 3 compradores distintos.
  3. Some a receita sem perder registros. Os valores são 120 + 300 + 300 + 120 + 120 = 960 reais. Todas as cinco vendas entram no total, nenhuma é excluída.
  4. Compare com o gabarito. O resultado obtido (3 compradores e R$ 960) corresponde exatamente à alternativa D, que é o gabarito oficial.
  5. Analise as demais alternativas. A: agrupar por nome conta 4 pessoas, o que está errado porque 'Ana Souza' e 'Ana S.' são a mesma pessoa, e a soma de apenas nomes únicos descarta vendas. B: excluir linhas com CPF repetido perde registros de receita, então a receita de R$ 240 está errada. C: agrupar por setor não identifica compradores, então o número 2 não tem sentido. E: contar linhas como pessoas ignora a repetição de compradores, resultando em 5 pessoas erradamente.

💡 Dica: Identifique a chave unica (CPF) que nao varia e some todas as linhas, sem excluir registros.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Acredita que o nome é um identificador confiável e que nomes diferentes indicam pessoas diferentes, ignorando a variação 'Ana Souza' e 'Ana S.'. Também descarta vendas de nomes repetidos ao somar apenas nomes únicos.

Por que engana: Agrupar por nome, que tem grafia variavel, ou excluir linhas repetidas perdendo receita

B Erradaerro: Procedimental

Acredita que excluir registros repetidos é uma forma correta de limpar os dados, sem perceber que cada venda gera receita e precisa ser somada.

C Erradaerro: Conceitual

Confunde agrupamento por setor, que organiza os ingressos por categoria, com agrupamento por comprador, que identifica pessoas.

D Correta

O nome varia (Ana Souza e Ana S.), então não serve como chave. O CPF identifica a pessoa: 3 CPFs distintos. A receita soma todas as linhas: 120+300+300+120+120 = 960. Excluir linhas repetidas reduziria a receita indevidamente.

E Erradaerro: Interpretação

Assume que cada linha representa um comprador diferente, sem perceber que a mesma pessoa comprou mais de uma vez.

Raio-X da questão

Dificuldade Difícil
Bloom analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado depende_texto
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

Identificador unico e agrupamento de dados em banco de dados

📌 Objetivo

fixacao

🧱 Pré-requisitos

Estrutura de tabelas e registros · Operacoes de soma e contagem de distintos

📚 Reveja

Integridade e agregacao de registros

⚠️ Erro mais comum

Agrupar por nome, que tem grafia variavel, ou excluir linhas repetidas perdendo receita

🌎 Tema transversal

Ciencia de dados e etica no uso de informacoes de cidadaos

🤝 Socioemocional

Responsabilidade no tratamento de dados pessoais

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Gestão de dados

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