Sistemas Operacionais executam processos por meio da estrutura de dados co...

Sistemas Operacionais executam processos por meio da estrutura de dados conhecida por fila. Assim, todo processo que se encontra no status pronto é mantido numa fila de processos prontos. Quando...


publicidade

Sistemas Operacionais executam processos por meio da estrutura de dados conhecida por fila. Assim, todo processo que se encontra no status pronto é mantido numa fila de processos prontos. Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro. O componente do sistema operacional responsável por essa decisão é denominado escalonador e a escolha do processo que será executado recebe o nome de escalonamento.

O escalonador utiliza algorítmos para realizar o escalonamento de processos.

Além do denominado Múltiplas Filas, são algorítmos de escalonamento:

publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Marcos de Castro
    Marcos de Castro EQUIPE
    01/10/2025 • 05:34
    Gabarito: a)

    Os algoritmos de escalonamento de processos são essenciais para a gestão eficiente dos recursos de um sistema operacional. Eles determinam a ordem na qual os processos serão executados, otimizando o uso do processador e reduzindo o tempo de espera dos processos.

    Entre os algoritmos mencionados na questão, 'Circular' e 'Tempo Real' são de fato algoritmos de escalonamento. O algoritmo Circular, também conhecido como Round Robin, é amplamente utilizado por sua simplicidade e justiça, garantindo que cada processo receba uma fatia de tempo (quantum) para sua execução. Já o escalonamento de Tempo Real é utilizado em sistemas que requerem que tarefas críticas sejam executadas dentro de um prazo específico.

    As outras opções incluem termos como 'B-Tree' e 'Transição', que não são algoritmos de escalonamento. B-Tree é uma estrutura de dados usada em bancos de dados e sistemas de arquivos, não tendo relação com o escalonamento de processos.

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.