QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

CESPE/CEBRASPE - CAESB - Analista de Sistemas - 2025 • CEBRASPE • 2025

Certa companhia de abastecimento de água organiza as informações da empresa em três conjuntos de dados: clientes (idCliente, nomeCliente) , com dados dos clientes; imoveis (idImovel, idCliente, endereco) , com dados de imóveis; e contas (idConta, idImovel, consumo) , com dados do histórico de pagamento de contas e do consumo, em metros cúbicos, de cada conta. Essa organização leva em consideração que cada cliente pode ter vários imóveis (chave estrangeira: idCliente em imoveis ) e que cada imóvel pode ter várias contas (chave estrangeira: idImovel em contas ). Os conjuntos de dados ( clientes, imoveis e contas ) foram carregados para um DataFrame no Pandas.

Com base nas informações da situação hipotética precedente, assinale a opção que corresponde ao trecho de código que, caso seja executado, exibirá corretamente o total de consumo por cliente na variável totalConsumo .
A
totalConsumo =
contas.groupby('idCliente')['consumo'] .sum()
B
imoveisContas
= pd.merge(imoveis, contas, on='idImovel')
totalConsumo = imoveisContas.groupby('idCliente')
['consumo'].sum()
C
totalConsumo = clientes.merge(contas, on =
'idCliente')
.groupby('idCliente')['consumo'].sum()
D
totalConsumo = contas.groupby('idImovel')
['consumo'].sum()
E
imoveisContas = pd.merge(contas, imoveis, on='idCliente')
totalConsumo = imoveisContas.groupby('idImovel')
['consumo'] .sum()
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.