Questões de Concurso Comentadas sobre deadlock em sistemas operacionais

Foram encontradas 110 questões

Q855576 Sistemas Operacionais
Quando um processo aguarda por um recurso que nunca estará disponível ou mesmo um evento que não ocorrerá, acontece uma situação denominada deadlock (ou como alguns autores denominam: impasse ou adiamento indefinido). Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: “cada processo só pode estar alocado a um único processo em um determinado instante”. Assinale a alternativa que apresenta tal condição.
Alternativas
Q1073323 Sistemas Operacionais
Considere a seguinte situação ocorrendo no ambiente de um sistema operacional no qual um conjunto de processos está sendo executado: “em determinado momento, cada processo está esperando um evento que somente outro processo poderá fazer acontecer”. Essa descrição refere-se a
Alternativas
Q748043 Sistemas Operacionais
Quantos processos, no mínimo, podem estar envolvidos em um deadlock de um sistema operacional?
Alternativas
Q715776 Sistemas Operacionais
Em um Sistema Operacional, o Deadlock acontece quando um ou mais processos aguardam por recursos que não estarão disponíveis ou eventos que não ocorrerão. As condições conhecidas para o surgimento de Deadlock são definidas como
Alternativas
Q704635 Sistemas Operacionais
Considere P1 e P2, dois processos que estão em execução. P1 tem acesso exclusivo do R1, assim como P2 tem acesso exclusivo do R2. Durante o processamento, P1 necessita do R2 para prosseguir e fica aguardando até que o recurso R2 seja liberado. Em seguida P2 necessita do R1 e ficará aguardando a liberação do R1. A situação descrita anteriormente denomina-se
Alternativas
Q701226 Sistemas Operacionais
Como é chamada a situação em que dois processos não conseguem mais ser executados, pois existe uma dependência entre eles?
Alternativas
Q690218 Sistemas Operacionais
Sistemas operacionais compartilham recursos, havendo a possibilidade de deadlocks. A literatura especializada indica quatro condições necessárias para que um deadlock ocorra. O algoritmo de Avestruz utiliza uma estratégia para lidar com deadlocks conhecida como
Alternativas
Q1393653 Sistemas Operacionais
Sobre as formas de um sistema operacional se recuperar de uma situação de impasse (deadlock), analise as assertivas.

I. O método de recuperação por preempção retira um recurso do processo atual e o passa para outro processo. II. O método de recuperação por meio de retrocesso necessita que os processos gerem checkpoints periodicamente. III. O método de recuperação por meio da eliminação de processos elimina processos tanto presentes no ciclo de execução como processos fora dele.

É correto o que se afirma em
Alternativas
Q697267 Sistemas Operacionais
Assinale a alternativa que não apresenta uma condição necessária e suficiente para levar à ocorrência de deaklock.  
Alternativas
Q695757 Sistemas Operacionais
Considere as afirmativas abaixo:
I. Um recurso somente pode estar ou disponível ou associado a um único processo.
II. Um recurso concedido a um processo pode ser retirado a qualquer momento.
III. O algoritmo de escalonamento deve ser do tipo FIFO (First In First Out).
IV. Processos que possuem recursos podem requisitar novos recursos.
São condições necessárias para a ocorrência de impasse (deadlock) de recursos as afirmativas:
Alternativas
Q649899 Sistemas Operacionais
Em sistemas operacionais, uma das condições necessárias para a ocorrência de deadlocks seria:
Alternativas
Q576324 Sistemas Operacionais
Considere dois processos em execução A e B. Ambos possuem a mesma prioridade de execução e acessam uma seção crítica que utiliza os recursos R e S controlados por semáforos binários de mesmos nomes. O processo A tenta entrar na sua seção crítica obtendo controle dos recursos R e S nesta ordem. O processo B tenta entrar em sua seção crítica obtendo controle dos recursos na ordem inversa, S e R. Essa configuração pode ocasionar o problema de:
Alternativas
Q526151 Sistemas Operacionais
Em um cenário no qual os processos trabalham concorrendo e compartilhando recursos, ocorrerá deadlock quando
Alternativas
Q681816 Sistemas Operacionais
Um outro problema relacionado a deadlocks é a situação em que os processos esperam indefinidamente dentro do semáforo. Esse problema pode ocorrer se forem acrescentados ou removidos processos da lista associada a um semáforo na ordem LIFO (último a entrar, primeiro a sair). Assinale a alternativa que apresenta esse outro problema relacionado a deadlock.
Alternativas
Q681815 Sistemas Operacionais
Da mesma forma que existem quatro condições para que ocorra um deadlock, também existem quatro soluções possíveis para o deadlock. Esta tem sido uma das áreas mais produtivas da pesquisa científica da ciência da computação e de sistemas operacionais. Acerca das soluções para o deadlock, assinale a alternativa INCORRETA.
Alternativas
Q681814 Sistemas Operacionais
Quatro condições são necessárias para que ocorra um deadlock (ou impasse). Assinale a alternativa que apresenta duas dessas condições.
Alternativas
Q473122 Sistemas Operacionais
Não ocorre deadlock em um sistema de multiprogramação em que
Alternativas
Q450377 Sistemas Operacionais
Deadlock e inanição (starvation) são dois conceitos semelhantes. No entanto, inanição possui a seguinte característica que a diferencia de deadlock:
Alternativas
Q450376 Sistemas Operacionais
Uma técnica para detecção de deadlock é implementada de acordo com um conceito matemático que possui a denominação de:
Alternativas
Q392444 Sistemas Operacionais
No contexto do tratamento de impasses (deadlock) no controle de concorrência de banco de dados, considere o seguinte grafo espera-por:

imagem-035.jpg

Nesse instante, para o banco de dados continuar funcionando
Alternativas
Respostas
61: B
62: A
63: B
64: C
65: C
66: D
67: D
68: E
69: D
70: A
71: D
72: B
73: B
74: C
75: B
76: B
77: E
78: A
79: B
80: E