NEW
Font size
WorksheetsGerência do Processador
Total questions: 16
Worksheet time: 8mins
O que é o contexto de hardware de um processo
É o conteúdo que é armazenado na memória cache.
É o nome, ID, Cota e privilégios.
É o espaço usado na memória principal.
É o conteúdo que é armazenado nos registradores.
É o Bloco de Controle do Processo.
Qual a função do contexto de software?
Especificar limites e características dos recursos que podem ser alocados pelo processo.
Executar instruções a partir do ciclo de busca e execução.
Armazenar o conteúdo dos registradores gerais e específicos da CPU.
Implementar a estrutura de dados chamada bloco de controle do processo.
Gerência a fila de execução do processador.
O que é o espaço de endereçamento de um processo?
É a área de memória pertencente ao processo.
É o conteúdo que é armazenado nos registradores.
É o conteúdo que é armazenado nos na memória cache
É o limite de cada recurso do sistema que um processo pode alocar.
É o tamanho máximo do buffer para operações de E/S.
O contexto de software é composto por:
Espaço de endereçamento, contexto de memória e contexto de hardware.
Espaço de endereçamento, contexto de hardware e contexto do núcleo.
O espaço de endereço de memória, o núcleo do sistema e as Cotas.
Identificação, Quotas e Privilégios.
Registradores, contexto de hardware e endereço de memória.
Como o sistema operacional mantém todas as informações dos processos?
Através de uma estrutura de dados chamada bloco de controle do processo.
Através de uma estrutura de dados chamada rotinas do sistema operacional.
Através de uma estrutura de dados chamada system call.
Através de uma estrutura de dados chamada controle de recurso.
Através de uma estrutura de dados controle de demanda do processador.
O que é o Escalonador?
É um driver do sistema operacional.
É um System Call
É uma rotina do sistema operacional
É um utilitário do sistema operacional
É uma aplicação que se comunica com o sistema operacional
Principal função do Escalonador?
Implementar os critérios da política de escalonamento
Fazer chamadas as rotinas do sistema operacional
Salvar as informações do processo que estar em execução no processador
Fazer a troca de contexto dos processos.
Organizar o uso da memória principal
O que é o Dispatcher?
É um System Call
É uma rotina do sistema operacional
É um utilitário do sistema operacional
É um driver do sistema operacional
É uma aplicação que se comunica com o sistema operacional
Uma das funções do Dispatcher é?
Implementar os critérios da política de escalonamento
Fazer chamadas as rotinas do sistema operacional
Organizar a fila de processos no estado de pronto
Fazer a troca de contexto dos processos
Organizar o uso da memória principal
O que são Escalonamentos Preemptivos?
É quando o primeiro processo da fila de pronto é escalonado
É quando um processo que está em execução não é interrompido evento externo
É quando um processo vai para o estado de espera
É quando o sistema operacional pode interromper um processo em execução
É quando o processo com o menor tempo de processador é escalonado
Escalonamento First-In-First-Out (FIFO)
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
O processo que tiver o menor tempo de processador ainda por executar é selecionado
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Escalonamento Shortest-Job-First (SJF)
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
O processo que tiver o menor tempo de processador ainda por executar é selecionado
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Escalonamento Cooperativo
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
O processo que tiver o menor tempo de processador ainda por executar é selecionado
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Escalonamento Circular
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo que tiver o menor tempo de processador ainda por executar é selecionado
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
Escalonamento circular virtual
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
O processo que tiver o menor tempo de processador ainda por executar é selecionado
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Escalonamento por Prioridades
O processo com maior prioridade no estado de pronto é sempre o escolhido para execução
O processo no estado de execução recebe um tempo limite para o uso contínuo do processador
O processo que sai do estado de espera vai para uma fila de pronto auxiliar onde há maior preferência
Um processo em execução pode voluntariamente liberar o processador, retornando à fila de pronto
O processo que chegar primeiro ao estado de pronto é o selecionado para execução
