← Questões de Arquitetura de Computadores

Arquitetura de Computadores · CONSULPLAN · 2025

Questão comentada de Arquitetura de Computadores

Assinale a afirmativa que descreve corretamente o conceito de “pipeline” no processamento de dados.

Gabarito: E

Pipeline, em Arquitetura de Computadores, é uma técnica para aumentar o desempenho ao dividir uma tarefa em etapas menores e encadear a execução delas. Pense numa linha de montagem: enquanto uma etapa trata o item 1, a etapa seguinte já pode tratar o item 2, e assim por diante. O ganho não está em fazer uma única etapa mais rápida, mas em manter várias etapas ocupadas ao mesmo tempo. Por isso, a ideia central do pipeline é a sobreposição de fases do processamento. Em processadores, isso costuma aparecer em etapas como busca, decodificação e execução de instruções. Quando o pipeline está bem preenchido, a CPU aproveita melhor o tempo e aumenta o throughput, isto é, a quantidade de trabalho concluído por unidade de tempo. A alternativa E descreve exatamente esse conceito: dividir a tarefa em etapas sequenciais e permitir que diferentes estágios executem simultaneamente em um fluxo contínuo. É a descrição clássica de pipeline, muito usada tanto em hardware quanto em processos de dados. As demais alternativas confundem pipeline com previsão de gargalos, armazenamento temporário, paralelismo entre programas ou simples particionamento em blocos. Em prova, a banca gosta de misturar palavras parecidas, mas pipeline é essencialmente encadeamento de etapas com execução sobreposta, não execução isolada ou armazenamento intermediário.

Continue treinando

Questões relacionadas