Em sistemas operacionais modernos, a ilusão de que múltiplos...

Próximas questões
Com base no mesmo assunto
Q3953494 Sistemas Operacionais
Em sistemas operacionais modernos, a ilusão de que múltiplos processos estão sendo executados simultaneamente em um único núcleo de processamento é mantida por meio de uma alternância extremamente rápida da CPU entre as tarefas prontas para execução. Esse fenômeno, conhecido como multiprogramação ou pseudoparalelismo, depende de uma função lógica que decide qual entidade terá o controle do processador em um determinado intervalo de tempo.
Assinale a alternativa correta que indica o mecanismo técnico descrito, responsável por gerenciar a transição de estados dos processos e otimizar o uso da CPU de acordo com algoritmos específicos (como Round-Robin ou Prioridades).
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

O que precisava saber: Era necessário distinguir o mecanismo que decide qual processo pronto receberá a CPU do mecanismo que apenas viabiliza a troca entre tarefas. O escalonamento de processos é a função central ligada à multiprogramação e ao pseudoparalelismo, usando algoritmos como Round-Robin e Prioridades. Já a troca de contexto é apenas a operação de salvar e restaurar estados durante a alternância.

Critério decisivo: O enunciado descreve a função lógica que decide, entre os processos prontos, qual receberá a CPU em determinado intervalo de tempo, mencionando explicitamente algoritmos como Round-Robin e Prioridades. Isso corresponde ao escalonamento de processos, não à simples troca de contexto.

Tema central: Escalonamento de processos em sistemas operacionais
Análise das alternativas
A
Certa
A alternativa A está correta porque indica o mecanismo responsável por selecionar qual processo, entre os que estão prontos, usará a CPU em cada momento. Esse é exatamente o papel do escalonamento de processos, que sustenta a alternância rápida da CPU e pode seguir políticas como Round-Robin e escalonamento por prioridades, ambas citadas na base e no enunciado.
B
Errada
Mapeamento de memória virtual trata da tradução e organização de endereços de memória. Pela base, não se relaciona com a escolha de qual processo pronto receberá a CPU.
C
Errada
Tratamento de interrupções de I/O lida com eventos de entrada e saída. A base deixa claro que isso não corresponde à política de seleção do próximo processo para execução.
D
Errada
Gerenciamento de paginação por demanda pertence ao campo da memória virtual. Segundo a base, não tem relação direta com a decisão de escalonamento da CPU.
E
Errada
A troca de contexto é a operação de salvar o estado de um processo e restaurar o de outro. A base destaca que ela ocorre na alternância entre tarefas, mas não é o mecanismo que decide quem será executado; essa decisão pertence ao escalonamento.
Pegadinha da questão
A principal pegadinha foi confundir a decisão sobre quem executa com a operação técnica de salvar e restaurar o estado dos processos. O enunciado fala da função lógica que escolhe o processo e cita algoritmos como Round-Robin e Prioridades, o que aponta para escalonamento, não para context switch.
Dica para questões semelhantes
  • Se o enunciado falar em escolher, entre processos prontos, quem receberá a CPU, o foco é escalonamento de processos.
  • Quando aparecerem algoritmos como Round-Robin e Prioridades, isso indica políticas de escalonamento.
  • Se a alternativa mencionar apenas salvar e restaurar estado de processos, está descrevendo troca de contexto, que é operação de suporte, não o critério de escolha.
  • Separe temas de CPU de temas de memória: memória virtual e paginação não resolvem a seleção do próximo processo a executar.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Isso corresponde ao escalonamento de processos (process scheduling) que é justamente o mecanismo responsável por selecionar qual processo será executado e quando.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo