Questões de Gerência do Processador (Sistemas Operacionais)

Limpar Busca

Julgue o próximo item, relativos a sistemas operacionais.


O sistema operacional atua como alocador e gerenciador dos recursos que um sistema computacional possui, tais como tempo de CPU, espaço de memória e dispositivos de entrada/saída.

  • Certo
  • Errado

Julgue o próximo item, relativos a sistemas operacionais.


Considerando-se que 73, 5, 84, 8 seja a lista referente aos números de cilindros requeridos a um dispositivo magnético de entrada/saída para blocos nos cilindros e, ainda, que o cabeçote do disco esteja inicialmente no cilindro 7 e se movimente na sequência 7, 8, 5, 73, 84, é correto inferir que um algoritmo do tipo scan ou elevador busca atender a solicitação mais próxima da posição corrente do cabeçote, a cada busca.

  • Certo
  • Errado

Considere a seguinte afirmação:
Cada processo em um conjunto de processos está aguardando um evento que somente outro processo no grupo pode causar.
Essa afirmação caracteriza uma situação de

  • A impasse ou deadlock.
  • B inanição ou starvation.
  • C interrupção ou system interrupt
  • D exclusão mútua ou mutual exclusion.

Considere os estados de processos a seguir:
E – Executando B – Bloqueado P – Pronto
A alternativa que relaciona corretamente as mudanças de estado de processo possíveis no sistema operacional é

  • A B -> E, P -> E, E -> B e E -> P
  • B B -> P, B -> E, P -> B, E -> B
  • C E -> B, B -> P, B -> E, E -> P
  • D P -> E, E -> B, B -> P e E-> P

O sistema operacional Linux implementa um esquema de níveis de proteção para interrupções. Sobre esse esquema, é correto afirmar:

  • A cada nível de proteção pode ser interrompido pelo código em execução em um nível igual ou mais alto, mas nunca será interrompido pelo código em execução em um nível inferior.
  • B cada nível de proteção pode ser interrompido pelo código em execução em um nível mais alto, mas nunca será interrompido pelo código em execução no mesmo nível ou em um nível inferior.
  • C a interrupção de compartilhamento de tempo está no nível de proteção mais alto e não permite que processos de níveis inferiores sejam precedidos ou preempted.
  • D a interrupção de compartilhamento de tempo está no nível de proteção mais baixo e não permite que processos de níveis superiores sejam precedidos ou preempted.