Geral
Sistemas Computacionais
Semana 4
0

Questão

O conceito de pipeline de instruções em sistemas de computação é semelhante ao de uma linha de montagem numa planta industrial. Como numa linha de montagem esse processo aumenta a eficiência ao permitir a execução de várias instruções em paralelo, dividindo o processamento em diferentes estágios.

Nesse sentido, assinale a alternativa correta. 
A) O uso de pipeline em sistemas de computação não ajuda a aumentar a eficiência, tampouco requer conhecimento.
B) A abordagem de pipeline não melhora o desempenho, pois todas as instruções são executadas sequencialmente.
C) O pipeline permite a execução simultânea de várias instruções, dividindo o processamento em diferentes estágios.
D) A principal desvantagem do pipeline é que não permite a entrada de novas instruções até que as anteriores sejam completadas.
E) A cada estágio, em um pipeline, é preciso processar a instrução completa, um de cada vez.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1327/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'os11PXA7WFdZ8sDshe7IRUhxEe6whrnApP88dBWX7AFItzv0JDQKx9XpJWjISgT1' }, body: JSON.stringify({ value: value }) }) .then(response => response.json()) .then(data => { if (data.success) { document.getElementById(`score-${questaoId}`).textContent = data.score; const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`); const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`); upBtn.classList.remove('active-up'); downBtn.classList.remove('active-down'); if (data.user_vote === 1) upBtn.classList.add('active-up'); if (data.user_vote === -1) downBtn.classList.add('active-down'); } }); }