Questão de Sistemas de Informação — Sistemas de Processamento em lotes — FGV 2025
Sistemas de Informação›Sistemas de Processamento em lotes
Código
fg121770
Banca
FGV
Órgão
TCE-PI
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo - Controle Externo - Específica de Tecnologia da Informação - Sistemas, Engenharia de Dados e Ciência de Dados (Manhã)
Certas aplicações, por sua natureza, demandam o envio e o recebimento de volumes variados de dados de localização, eventos e sensores para análises em tempo real e visibilidade de diversos aspectos de suas atividades.Esse processamento pode ser em lotes ou por meio de transmissão por streaming, conforme as características da aplicação.Assinale a opção que apresenta uma característica inerente ao processamento de stream.
ADados analíticos complexos.
BLatências em minutos para horas.
CRegistros individuais ou microlotes compostos de alguns registros.
DPreferencial em caso de operações repetitivas, em ordem sequencial.
EConsultas ou processamento de todos ou da maioria dos dados no conjunto de dados.
Revelar gabarito e comentário▾
GabaritoC — Registros individuais ou microlotes compostos de alguns registros.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Processamento de Stream vs. Batch
Gabarito: alternativa C. O processamento de stream lida com dados em tempo real, na forma de registros individuais ou microlotes, diferentemente do processamento em lote (batch), que opera sobre conjuntos completos de dados com maior latência. Essa é a característica central que define o streaming.
A banca testa a capacidade de distinguir os dois paradigmas. Enquanto o batch processa grandes volumes de uma só vez, o streaming processa dados continuamente à medida que chegam, com baixa latência (milissegundos a segundos) e em pequenos grupos.
Alternativa A — ❌ Incorreta
Dados analíticos complexos são típicos de processamento batch, onde é possível executar análises profundas sobre todo o conjunto de dados. No streaming, a análise é mais leve e voltada a eventos em tempo real.
Alternativa B — ❌ Incorreta
Latências de minutos a horas são características de processamento batch. O streaming visa latências muito baixas, na ordem de milissegundos ou segundos.
Alternativa C — ✅ Correta ⟵ GABARITO
"Registros individuais ou microlotes compostos de alguns registros" descreve exatamente como o streaming opera: cada dado ou pequeno lote é processado assim que chega, permitindo reações imediatas.
Alternativa D — ❌ Incorreta
Operações repetitivas e sequenciais são mais adequadas ao processamento batch, que pode ser agendado para executar tarefas previsíveis sobre grandes volumes. O streaming é voltado a fluxos contínuos e imprevisíveis.
Alternativa E — ❌ Incorreta
Consultas ou processamento de todos ou da maioria dos dados é a marca do batch. No streaming, nunca se tem o conjunto completo de dados; processa-se o que chega em tempo real.
PEGA ESSA DICA!
Para fixar, lembre-se da sigla S.L.O. (Stream: Low latency, One record at a time; Batch: High latency, Entire dataset). Em provas, sempre que a alternativa falar em "todos os dados" ou "latência alta", associe a batch. Se falar em "registros individuais" ou "tempo real", é streaming.