Buscar

Com relação ao sincronismo de processos, avalie as asserções a seguir e a relação proposta entre elas: I- Um problema decorrente do sincronismo e...

Com relação ao sincronismo de processos, avalie as asserções a seguir e a relação proposta entre elas:

I- Um problema decorrente do sincronismo entre processos é starvation (inanição). Um processo nunca pode ser executado devido a um impedimento provocado por outro processo com maior prioridade de execução. Imagina um processo A com uma prioridade de execução mais baixa que um determinado processo B (prioridade mais alta).

Porque:

II- Essa prioridade é baseada no job mais curto primeiro. Ou seja, em um ambiente computacional multitarefas com diversos usuários, o processo B nunca pode ser executado, pois no momento que a CPU estiver ociosa, sempre o algoritmo que escalona o processo escolherá o de prioridade mais baixa para ser executado.

Acerca dessas asserções, assinale a opção correta.

I- Um problema decorrente do sincronismo entre processos é starvation (inanição). Um processo nunca pode ser executado devido a um impedimento provocado por outro processo com maior prioridade de execução. Imagina um processo A com uma prioridade de execução mais baixa que um determinado processo B (prioridade mais alta).
II- Essa prioridade é baseada no job mais curto primeiro. Ou seja, em um ambiente computacional multitarefas com diversos usuários, o processo B nunca pode ser executado, pois no momento que a CPU estiver ociosa, sempre o algoritmo que escalona o processo escolherá o de prioridade mais baixa para ser executado.
A) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
B) A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
C) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
D) Tanto a primeira quanto a segunda asserções são proposições falsas.
E) A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.

Essa pergunta também está no material:

Sistemas Operacionais - AV2
4 pág.

Sistemas Operacionais I Centro Universitário Newton PaivaCentro Universitário Newton Paiva

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A primeira asserção está correta, pois o starvation é um problema que pode ocorrer em sistemas multitarefa quando um processo nunca é executado devido a um impedimento causado por outro processo com maior prioridade de execução. A segunda asserção também está correta, pois a prioridade de execução pode ser baseada em diferentes critérios, como o job mais curto primeiro. Nesse caso, em um ambiente multitarefa com diversos usuários, o processo B nunca pode ser executado, pois sempre que a CPU estiver ociosa, o algoritmo que escalona o processo escolherá o de prioridade mais baixa para ser executado.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais