Questões de Concurso Comentadas sobre deadlock em sistemas operacionais

Foram encontradas 91 questões

Q1970500 Sistemas Operacionais
Dentre as formas de tratamento de deadlocks, apresentados abaixo, uma das abordagens possíveis é a
Alternativas
Q1842211 Sistemas Operacionais
Considere um sistema operacional onde o processo P1 precisa dos recursos R1 e R2 para prosseguir com seu processamento. Concomitantemente, há um processo P2, que também precisa dos recursos R1 e R2. A situação em que, simultaneamente, o processo P1 detém o recurso R1 e espera pelo recurso R2 e o processo P2 detém o recurso R2 e espera pelo recurso R1, é denominada
Alternativas
Q1792469 Sistemas Operacionais
Alguns problemas podem ocorrer durante o funcionamento de um sistema operacional. Quando se trata de processos, o deadlock é um dos problemas mais conhecidos. Qual das alternativas a seguir caracteriza corretamente um deadlock?
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
Q1380027 Sistemas Operacionais

Deadlocks (impasses) podem ocorrer em sistemas operacionais, bancos de dados e outros sistemas concorrentes. Leia as assertivas abaixo e marque a alternativa correta.


I- Um conjunto de processos estão em condição de deadlock se cada processo no conjunto estiver aguardando um evento que apenas outro processo no conjunto cause.

II- Um deadlock ocorre se e somente se as quatro condições de Coffman forem satisfeitas.

III- Um deadlock pode ocorrer ao utilizar somente recursos não-preemptivos.

IV- Uma forma de evitar deadlocks é garantir que a condição de posse-e-espera não ocorra.

V- Uma forma de evitar deadlocks é garantir que a condição de preempção não ocorra.

Alternativas
Q1322403 Sistemas Operacionais
“O _________________ ocorre quando ‘todos os processos de um conjunto de processos estiverem esperando por um evento que somente outro processo desse mesmo conjunto tem a capacidade de fazê-lo acontecer’.” Assinale a alternativa que completa corretamente a afirmativa anterior.
Alternativas
Q1103605 Sistemas Operacionais

Deadlocks em sistemas operacionais geralmente são impossíveis de serem tratados devido ao alto custo computacional. Porém, em alguns sistemas, esse procedimento passa a ser importante.

Qual é uma boa maneira para se evitar deadlock?

Alternativas
Q1086702 Sistemas Operacionais
Considere a seguinte afirmação:
Cada processo em um conjunto de processos está aguardando um evento que somente outro processo no grupo pode causar.
Essa afirmação caracteriza uma situação de
Alternativas
Q1078141 Sistemas Operacionais
Deadlock, no contexto de um sistema operacional, é uma
Alternativas
Q1075329 Sistemas Operacionais
Deadlock em Sistemas Operacionais é uma situação que é tratada com muito cuidado. O Deadlock é a situação na qual acontece um impasse e, dessa forma, dois ou mais processos ficam impedidos de continuar a sua execução, ou seja, ambos ficam bloqueados esperando um pelo outro. Assinale a alternativa que NÃO apresenta uma condição necessária para que ocorra um Deadlock.
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
Q1044267 Sistemas Operacionais

Deadlock é um problema potencial em qualquer sistema operacional. Sejam dois processos PA e PB, e dois recursos RX e RY.

Assinale a alternativa que reflete a ocorrência de um deadlock.

Alternativas
Q1029301 Sistemas Operacionais
Em um sistema operacional, existem diversas situações que poderiam acarretar o deadlock. Algumas estratégias podem ser utilizadas no seu tratamento, a exemplo daquela conhecida como “Algoritmo do Avestruz”, que
Alternativas
Q1021373 Sistemas Operacionais
Quais são as condições necessárias e suficientes para que aconteça um Deadlock?
Alternativas
Q972010 Sistemas Operacionais
Os sistemas operacionais modernos possuem diversos mecanismos para detecção e tratamento de situações de deadlock. Assinale a alternativa que NÃO apresenta um destes mecanismos.
Alternativas
Ano: 2018 Banca: IDECAN Órgão: CRF-SP Prova: IDECAN - 2018 - CRF-SP - Analista de Suporte |
Q961365 Sistemas Operacionais
Assim como nos sistemas operacionais, os sistemas distribuídos também têm deadlock. Um deadlock distribuído “ocorre quando os processos espalhados por diferentes computadores em uma rede aguardam eventos que não ocorrerão”. Existem três tipos de deadlock distribuído. São esses tipos, EXCETO:
Alternativas
Ano: 2018 Banca: FCM Órgão: IFN-MG Prova: FCM - 2018 - IFN-MG - Professor - Informática |
Q958858 Sistemas Operacionais
A literatura mostra que são necessárias estar presentes quatro situações simultâneas para que ocorra um impasse (de recursos).
A respeito dessas situações, na condição de
Alternativas
Q936655 Sistemas Operacionais

Julgue o item a seguir, acerca de sistemas operacionais.


Uma das causas de deadlocks em sistemas operacionais é a disputa por recursos do sistema que podem ser usados apenas por um processo de cada vez.

Alternativas
Q918836 Sistemas Operacionais

Duas transações T1 e T2 estão em estado de deadlock em um escalonamento parcial quando ______ está na fila de espera para ______, que está bloqueado por ______, enquanto ______ está na fila de espera para ______, que está bloqueado por ______. Nesse meio tempo, nem T1, nem T2, nem qualquer outra transação podem acessar os itens _______.


Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

Alternativas
Q917385 Sistemas Operacionais
Suponha que um sistema se encontre em estado de deadlock, e que haja um conjunto de transações esperando, como { T0, T1, T2, T3, T4, T5 }. T0 está esperando por um item mantido por T1; T0 está esperando por um item mantido por T2; T2 está esperando por um item mantido por T3; T3 está esperando por um item mantido por T2; T1 está esperando por um item mantido por T4; e T4 está esperando por um item mantido por T5. Qual transação pode ser escolhida para ser abortada, a fim de que o sistema saia do deadlock?
Alternativas
Respostas
21: A
22: B
23: E
24: E
25: D
26: B
27: D
28: A
29: B
30: E
31: A
32: C
33: A
34: D
35: D
36: B
37: C
38: C
39: A
40: C