Durante uma aula, um computador com apenas um núcleo de processamento executa, ao mesmo tempo, um editor de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma aula, um computador com apenas um núcleo de processamento executa, ao mesmo tempo, um editor de texto, um reprodutor de música e um download. O sistema operacional alterna rapidamente entre essas tarefas: interrompe uma por alguns instantes, executa outra e depois retoma a anterior. Para o usuário, os programas parecem avançar juntos, embora não estejam sendo processados simultaneamente pelo mesmo núcleo. Com base no texto, qual conceito explica a forma como o sistema operacional organiza a execução das tarefas?
- A) Execução simultânea de tarefas em múltiplos núcleos.
- B) Bloqueio de cada tarefa até liberar seu recurso.
- C) Armazenamento das tarefas para execução posterior.
- D) Gerenciamento de tarefas com alternância de execução ao longo do tempo.
- E) Execução completa de uma tarefa antes da seguinte.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado descreve um computador com apenas um núcleo de processamento executando editor de texto, reprodutor de música e download ao mesmo tempo, mas sem simultaneidade real no mesmo núcleo.
- O texto diz que o sistema operacional interrompe uma tarefa por alguns instantes, executa outra e depois retoma a anterior. Isso é a alternância de execução ao longo do tempo, chamada de multitarefa por time-sharing ou concorrência.
- Para o usuário, os programas parecem avançar juntos, o que é a percepção de paralelismo criada pela rápida troca entre tarefas.
- A alternativa D descreve exatamente esse conceito: gerenciamento de tarefas com alternância de execução ao longo do tempo. Por isso ela é a correta, coincidindo com o gabarito oficial.
- A alternativa A está errada, pois fala de execução simultânea em múltiplos núcleos, e o texto menciona um único núcleo.
- A alternativa B está errada, pois bloqueio de tarefa até liberar recurso não é o mecanismo descrito, que é a troca rápida de tarefas.
- A alternativa C está errada, pois armazenar tarefas para execução posterior não corresponde à interrupção e retomada imediatas descritas no texto.
- A alternativa E está errada, pois a execução completa de uma tarefa antes da seguinte é justamente o oposto do que o texto descreve, já que as tarefas são intercaladas.
💡 Dica: Defina o conceito de concorrência em computação.
Alternativa por alternativa
O aluno associa a percepção de tarefas avançando juntas à execução simultânea em vários núcleos, ignorando que o texto fala de um único núcleo.
Por que engana: Confundir concorrencia com execucao sequencial ou associar erroneamente concorrencia a armazenamento ou exclusao de recursos.
O aluno confunde a espera de um recurso (bloqueio) com a troca de tarefas pelo sistema operacional, que ocorre mesmo sem bloqueio.
O aluno entende que as tarefas são guardadas para depois, em vez de serem interrompidas e retomadas em instantes alternados.
A concorrência ocorre quando diferentes tarefas têm seu progresso organizado em períodos que se sobrepõem, ainda que o processador alterne entre elas. No caso descrito, um único núcleo interrompe e retoma as tarefas, produzindo a aparência de execução simultânea. Isso não exige múltiplos processadores, característica associada ao paralelismo.
O aluno imagina que o computador processa uma tarefa inteira antes de iniciar a próxima, o que contraria a alternância descrita no texto.
Raio-X da questão
concorrência em computadores
avaliacao
conceito de processos em computacao · funcionamento de processadores
Revisar os conceitos de concorrência e paralelismo em computação.
Confundir concorrencia com execucao sequencial ou associar erroneamente concorrencia a armazenamento ou exclusao de recursos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Como o sistema operacional gerencia processos e recursos do computador, e por que isso é importante quando executamos…
- Enquanto ouve uma música, um aluno pesquisa na internet e escreve um texto no mesmo aparelho, sem reiniciar o…
- — Ué, como o notebook está enviando os registros e, ao mesmo tempo, deixando eu preencher o próximo? — perguntou uma…
- Durante uma atividade de monitoramento, uma estudante abriu um editor de texto, um navegador com várias abas e um…
- No aplicativo, duas mensagens são tratadas no mesmo instante, usando mais de um processador. O que permite esse…
- Em um experimento, três computadores estão processando dados simultaneamente. O que caracteriza esta situação como um…
🔎 Resolver outra questão
Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
