Questão de Sistemas de Informação — Sistemas de Processamento em lotes — FGV 2024
Sistemas de Informação›Sistemas de Processamento em lotes
Código
fg097437
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Administrador de Banco de Dados
Sobre a ingestão e o processamento de dados, faça a associação correta entre os dois formatos a seguir.1. Processamento em lote (batch)2. Processamento em fluxo (stream)( ) são processados incrementalmente ao longo do tempo, permitindo a análise em tempo real e uma redução significativa da latência.( ) têm entradas de tamanho finito conhecido.( ) operam em conjuntos de dados ilimitados.( ) é mais adequado para tarefas que envolvem a carga e transformação de grandes volumes de dados de uma vez, como a criação de índices de busca, visualizações materializadas e métricas agregadas.Assinale a opção que indica a associação correta, na ordem apresentada.
A2 – 1 – 2 – 1.
B1 – 2 – 2 – 1
C2 – 1 – 2 – 2.
D1 – 1 – 2 – 2.
E2 – 2 – 1 – 1
Revelar gabarito e comentário▾
GabaritoA — 2 – 1 – 2 – 1.
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 em lote vs. fluxo
Gabarito: alternativa A (2 – 1 – 2 – 1). A associação correta é: stream para processamento incremental, batch para entradas finitas, stream para dados ilimitados e batch para grandes volumes de uma vez.
A questão testa a distinção clássica entre os dois paradigmas. Vamos analisar cada afirmação:
Afirmação 1: "são processados incrementalmente ao longo do tempo, permitindo a análise em tempo real e uma redução significativa da latência." → Isso descreve o processamento em fluxo (stream), onde os dados chegam continuamente e são processados em tempo real. No lote, o processamento ocorre em blocos discretos e não em tempo real.
Afirmação 2: "têm entradas de tamanho finito conhecido." → Refere-se ao processamento em lote (batch). Em batch, o volume de dados de entrada é previamente conhecido e finito (ex.: arquivo do mês). No fluxo, os dados são potencialmente infinitos.
Afirmação 3: "operam em conjuntos de dados ilimitados." → Corresponde ao processamento em fluxo (stream), que lida com fluxos contínuos e ilimitados. O lote trabalha com conjuntos de dados finitos.
Afirmação 4: "é mais adequado para tarefas que envolvem a carga e transformação de grandes volumes de dados de uma vez, como a criação de índices de busca, visualizações materializadas e métricas agregadas." → Típico do processamento em lote (batch), usado em ETL e cargas pesadas.