SóProvas


ID
675478
Banca
CONSULPLAN
Órgão
TSE
Ano
2012
Provas
Disciplina
Sistemas Operacionais
Assuntos

Um microcomputador dotado de uma CPU suporta multitarefa, passando o controle CPU para os programas em execução e retornando para o sistema operacional ao término, num esquema concorrente com a implementação do recurso “time slice”. Ocorre que, duas situações podem acontecer. Observe.

I. A fatia de tempo destinada ao programa é variável e fica sob controle do programa que está sendo executado. Se um programa mal feito tomar para si o controle da CPU e se recusar a devolvê-lo por um tempo demasiadamente longo, a impressão que se tem é que os demais programas travaram.

II. A fatia de tempo fica sob controle do próprio sistema operacional. Independentemente do fato de um dado programa ter ou não terminado o que estava fazendo, esgotada sua “fatia de tempo”, o sistema operacional retoma o controle da CPU e o repassa para o próximo da fila.

Tais formas de multitarefa são denominadas, respectivamente,

Alternativas
Comentários
  •  cooperativa e preemptiva.
  • Multitarefa Cooperativa -> Cada job controla sua propria fatia de tempo, um job pode monopolizar o uso da cpu dando a impressão que os demais programas travaram


    Preempção -> característica onde o Sistema Operacional pode retirar o receurso do prcesso. Nesse caso preempção por fatia de tempo. Outro tipos de preempção pode ser preempção por prioridade, onde o S.O retira o recurso de um processo com prioridade menor e disponibiliza para um processo com prioridade maior.
  • Dessa vez a banca conseguiu fazer uma pergunta difícil, porém inteligente.