Questões de Sistemas Operacionais - Deadlock para Concurso
Foram encontradas 97 questões
Um usuário de um sistema operacional encontra-se diante de uma situação de deadlock nas seguintes condições:
• o processo W precisa de recursos concedidos previamente a um outro processo Y, que os está utilizando;
• o processo W não pode “tomar à força” esses recursos, ou seja, só pode utilizá-los se o processo Y, que os retém, liberá-los;
• o processo Y não libera esses recursos, e isso não permite a operação do processo W, sendo que essa situação paralisa o sistema operacional.
Nesse caso, trata-se da condição de ocorrência de
deadlock de
( ) Em sistemas multitarefa preemptivos, o sistema operacional pode interromper a execução de um processo sem sua cooperação.
( ) Um deadlock ocorre quando os processos ficam bloqueados esperando recursos que nunca serão liberados.
( ) O conceito de thread permite que vários fluxos de execução compartilhem o mesmo espaço de endereçamento e recursos de um processo.
A sequência está correta em
No contexto de gerenciamento de processos e recursos pelo sistema operacional do computador, analise a situação a seguir.
Dois processos, “A” e “B”, querem enviar para a impressora um arquivo que está em um pen-drive, estando esses recursos disponíveis. “A” solicita e consegue acesso à impressora. “B” solicita e consegue acesso ao arquivo. Agora, “A” solicita acesso ao arquivo, mas é negado até que “B” o libere. Porém, “B”, agora, solicita a impressora, que também é negada, até que “A” a libere. Assim, os dois processos são bloqueados.
A situação descrita mostra a ocorrência de
Analise o gráfico a seguir.
Quanto ao mecanismo de exclusão mútua apresentada, assinale a alternativa incorreta.