O processamento em batch é um tipo de processamento de dados multiprogramável em fila ou lote. Trata-se de um exemplo clássico de processamento em batch:
- A)Realização de uma transferência bancária em tempo real.
Errada, porque transferência bancária em tempo real exige resposta imediata, e isso é processamento online, não em lote.
- B)Envio de uma mensagem instantânea em um aplicativo de chat.
Errada, porque mensagem instantânea depende de interação contínua e baixa latência, o que afasta o modelo batch.
- C)Execução de um algoritmo em tempo real para tomada de decisão.
Errada, porque tomada de decisão em tempo real pressupõe processamento imediato dos dados, sem aguardar acumulação em lote.
- D)Processamento de um grande volume de transações bancárias durante a noite.
Certa, porque grandes volumes de transações processados durante a noite são o exemplo clássico de processamento em batch.
Gabarito: D
Processamento em batch é aquele em que os dados não são tratados um a um, na hora em que chegam, mas reunidos em um pacote para serem processados depois. Pense nele como uma fila organizada: o sistema acumula as informações e executa tudo de uma vez, geralmente em horários de menor uso, para ganhar eficiência e economizar recursos. Isso é bem comum em rotinas de backoffice, como fechamento contábil, geração de relatórios e processamento de grandes bases de dados. A lógica do batch é priorizar volume e organização, não resposta imediata. Por isso ele contrasta com processamento em tempo real, que exige reação instantânea ao evento. No enunciado, o exemplo clássico é exatamente o processamento de um grande volume de transações bancárias durante a noite. Faz todo sentido: o banco junta as operações e roda tudo em lote fora do horário de pico, reduzindo impacto no sistema e no atendimento ao cliente. É a típica cena do computador trabalhando enquanto todo mundo já foi dormir. Não há um fundamento legal específico para isso, porque a questão é de conceito de tecnologia da informação. Doutrinariamente, batch processing é descrito como processamento assíncrono e diferido, em oposição ao processamento online ou em tempo real.