Questão FC374454
Assinale a afirmativa que descreve corretamente o conceito de “pipeline” no processamento de dados.
Modalidades de Processamento (Online, Off line, Batch e Real Time)
Instituto Consulplan · 2025
Assinale a afirmativa que descreve corretamente o conceito de “pipeline” no processamento de dados.
- Consiste no uso de algoritmos preditivos para identificar gargalos no processamento antes que eles ocorram.
- É o processo de armazenar dados intermediários em um banco de dados temporário para evitar perda de informações.
- Refere-se à execução de múltiplos programas em paralelo em diferentes núcleos de CPU para aumentar o desempenho.
- Trata-se de um modelo de processamento em que os dados são particionados em blocos e processados por ciclos independentes.
- É a técnica de dividir uma tarefa em etapas sequenciais, permitindo que diferentes estágios sejam executados simultaneamente em um fluxo contínuo.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Pipeline é um modelo de processamento em que os dados são divididos em blocos (ou etapas de trabalho) e cada bloco segue uma sequência de estágios implementados em ciclos independentes.
Cada estágio realiza uma parte do trabalho e passa o resultado ao próximo via buffers ou filas, permitindo que estágios distintos processem blocos diferentes ao mesmo tempo.
Esse arranjo cria paralelismo temporal: enquanto um bloco ocupa o estágio 2, outro pode estar no estágio 1, aumentando a vazão (throughput).
Importante: a latência por bloco pode permanecer igual ou até aumentar, pois cada bloco precisa percorrer todos os estágios; o ganho está no volume de blocos processados por unidade de tempo.
Em implementação, usam-se ciclos de relógio independentes e mecanismos de sincronização para evitar conflitos entre estágios.
Conteúdo do catálogo FC Concursos · Atualizado em