“Escalonamento cooperativo” se dá quando a CPU é alocada par...

Próximas questões
Com base no mesmo assunto
Ano: 2018 Banca: INAZ do Pará Órgão: CORE-PE
Q1190726 Sistemas Operacionais
“Escalonamento cooperativo” se dá quando a CPU é alocada para executar uma determinada atividade específica. Sistemas operacionais que usam esse tipo de escalonamento são conhecidos como “sistemas operacionais multitarefa cooperativa”. Toda essa abordagem está intimamente ligada a qual função dos sistemas operacionais? 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Gerenciamento de processos.

O tema desta questão aborda o conceito de escalonamento cooperativo, que é um método utilizado em sistemas operacionais para gerenciar a execução de processos. No escalonamento cooperativo, os processos são responsáveis por ceder voluntariamente o controle da CPU, permitindo que outros processos sejam executados. Esse tipo de escalonamento contrasta com o escalonamento preemptivo, onde o sistema operacional pode interromper um processo para ceder a CPU a outro processo, baseando-se em critérios como prioridade ou tempo de execução.

A questão solicita que identifiquemos a função dos sistemas operacionais que está intimamente ligada ao escalonamento cooperativo. O gerenciamento de processos é o componente que faz a administração de quais processos estão sendo executados, aguardando para executar ou terminando sua execução. Esse gerenciamento é essencial em um ambiente multitarefa, onde múltiplos processos competem por recursos limitados, como a CPU.

Justificando a alternativa correta, a opção D é a correta pois o gerenciamento de processos é a função do sistema operacional que organiza a ordem de execução dos processos, decidindo qual processo deve utilizar a CPU em dado momento e por quanto tempo. No contexto do escalonamento cooperativo, o gerenciamento de processos é crucial para monitorar os processos e garantir que eles estejam cooperando corretamente na liberação da CPU.

As outras opções não são pertinentes ao contexto da questão:

  • Gerenciamento de arquivos trata da organização, armazenamento e recuperação de arquivos no sistema operacional.
  • Gerenciamento da memória principal cuida da alocação e desalocação de memória para os processos em execução.
  • Controle do sistema de I/O refere-se à gestão dos dispositivos de entrada e saída e à comunicação entre eles e o sistema operacional.
  • Suporte ao armazenamento secundário envolve a gestão de dispositivos de armazenamento que não fazem parte da memória principal, como discos rígidos e SSDs.

Entendendo a resposta correta e a relação entre escalonamento cooperativo e gerenciamento de processos, você pode compreender melhor como os sistemas operacionais multitarefa cooperativa funcionam e como eles administram o tempo de CPU entre os processos.

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

GABARITO D

Escalonamento refere-se ao mecanismo de escolha de um processo que será levado à CPU para que ocorra a sua execução;

Logo, esse escalonamento faz parte da Gerência de Processos;

Clique para visualizar este comentário

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