Logo Passei Direto
Buscar
Os processos podem assumir três estados: bloqueado, pronto e em execução.
Um evento que pode alterar o estado de um processo de execução para bloqueado é:
A Chegou a vez do processo entrar em execução e ele não tem nenhuma pendência que o impeça.
B O processo tem menor prioridade do que outro que acabou de chegar na fila de prontos.
C Uma pendência que impedia o processo de prosseguir foi solucionada.
D O processo teve sua fatia de tempo (time-slice) terminada.
E O processo executou uma instrução que solicitou uma operação de entrada/ saída.
User badge image
Progresso com Exercícios

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Para determinar qual evento pode alterar o estado de um processo de "em execução" para "bloqueado", precisamos entender o que significa cada estado e o que causa a transição entre eles. - Bloqueado: O processo não pode continuar sua execução porque está aguardando um evento externo, como uma operação de entrada/saída. - Pronto: O processo está preparado para ser executado, mas não está em execução no momento. - Em execução: O processo está atualmente sendo executado pela CPU. Agora, vamos analisar as alternativas: A) "Chegou a vez do processo entrar em execução e ele não tem nenhuma pendência que o impeça." - Isso não faz o processo mudar para bloqueado, mas sim para em execução. B) "O processo tem menor prioridade do que outro que acabou de chegar na fila de prontos." - Isso pode fazer o processo ser preemptado, mas não o coloca em estado bloqueado. C) "Uma pendência que impedia o processo de prosseguir foi solucionada." - Isso não faz o processo mudar para bloqueado, mas sim para pronto. D) "O processo teve sua fatia de tempo (time-slice) terminada." - Isso faz o processo voltar para o estado pronto, não bloqueado. E) "O processo executou uma instrução que solicitou uma operação de entrada/saída." - Isso é um evento típico que faz um processo em execução mudar para bloqueado, pois ele precisa aguardar a conclusão da operação de entrada/saída. Portanto, a alternativa correta é: E) O processo executou uma instrução que solicitou uma operação de entrada/saída.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina