Geral
Sistemas Computacionais
Semana 4
0

Questão

Os sistemas computacionais modernos evoluíram significativamente, sendo compostos por diversos componentes essenciais que trabalham em conjunto para garantir seu funcionamento adequado. Entre esses componentes, a CPU (Unidade Central de Processamento) destaca-se como o cérebro do computador, executando instruções e coordenando operações. Dentro desse contexto, o contador de programa (Program Counter) desempenha um papel fundamental.

Assinale a alternativa que descreve a função do contador de programa (Program Counter) em um sistema computacional.
A) Coordenar o acesso à memória principal.
B) Gerenciar o uso de recursos do sistema pelo sistema operacional.
C) Armazenar dados temporários para operações lógicas e aritméticas.
D) Indicar o endereço da próxima instrução a ser executada.
E) Controlar as operações de entrada e saída do sistema.
function vote(questaoId, value) { window.location.href = "/accounts/login/?next=/questao/1309/"; return; fetch(`/vote/questao/${questaoId}/`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRFToken': 'u45lN68iWCMV9s1l4XR65tEHehLfO7rWNHYzZLtHmSGAfV8JAmwWG62wVmYQyCjh' }, 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'); } }); }