Questões de concursos sobre "Deadlock" | Sistemas Operacionais - página 1

Confira abaixo as principais questões de concursos sobre Deadlock que cairam em provas de concursos públicos anteriores:

Q17348 - FCC Analista de Controle Externo - Tecnologia da Informação 2009

Considere as condições:I. Exclusão mútua.II. Posse e espera.III. Não preempção.IV. Espera circular.Ocorrerá deadlock se estiverem presentes
Ver Comentários

Q17523 - FGV Analista de Sistemas 2010

Analise o seguinte conceito. "Situação que dois ou mais usuários (ou processos) se autobloqueiam devido a não liberação de recursos concorrentes, onde, cada um, separadamente, espera indefinidamente que o outro finalize o processamento, criando um impasse. Portanto, é uma situação em que duas ou mais transações se encontram em estado de espera simultânea, cada uma esperando que uma outra finalize o processamento para poder prosseguir". A denominação desse conceito e o termo técnico que o provoca são, respectivamente:
Ver Comentários

Q17543 - ZAMBINI Analista de Informática 2010

No contexto dos sistemas operacionais, _________
é a situação em que dois processos ficam
impedidos de continuar suas execuções. Trata-se
de um problema bastante estudado no contexto dos
Sistemas Operacionais, assim como em outras
disciplinas, como banco de dados, pois é inerente
à própria natureza desses sistemas. Na figura 4, o
processo é representado por um círculo e o recurso,
por um quadrado. Quando um processo solicita um
recurso, uma seta é dirigida do círculo ao quadrado.
Quando um recurso é alocado a um processo, uma
seta é dirigida do quadrado ao círculo. Pode-se ver
dois processos diferentes (A e B), cada um com
um recurso diferente alocado (R1 e R2),
demonstrando um exemplo clássico de _________.                                                   Assinale a alternativa que completa respectiva e
corretamente as lacunas.
Ver Comentários

Q17546 - FCC Analista de Tecnologia da Informação - Banco de Dados 2010

O controle do tempo que uma transação pode ficar bloqueada (deadlock), esperando para acessar um dado, pode ser modificado com o comando:
Ver Comentários

Q17717 - FAURGS Tecnologia da Informação - Desenvolvimento de Sistemas 2018

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. 

Ver Comentários

Q17718 - FAURGS Tecnologia da Informação 2018

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?
Ver Comentários

Q17744 - FUNDEP (Gestão de Concursos) Analista de Tecnologia da Informação 2018

Um dos problemas relacionados ao gerenciamento de
um sistema operacional diz respeito ao deadlock, o qual
também pode ocorrer em banco de dados. Uma vez
que gerenciar o deadlock pode ser uma tarefa que exija
muito tempo do processador, a maior parte dos sistemas
operacionais não trata desse problema. Em alguns
sistemas críticos, entretanto, tratar os deadlocks é uma
tarefa importante.

Qual entre as formas de tratamento a seguir se baseia em retirar o recurso do processo?
Ver Comentários

Q17794 - CS-UFG Analista de Sistemas 2018

Uma engenheira de software precisa verificar a existência e tratar deadlocks no controle de concorrência de um banco de um servidor de arquivos, no seguinte contexto de processos: 
    o processo A está esperando por C e D     o processo B está esperando por C     o processo C não está em espera     o processo D está em espera por C
Nessas condições, para o servidor funcionar, será necessário
Ver Comentários

Q17885 - FCC Analista - Tecnologia da Informação 2017

Considere a figura abaixo. 


                               


Do ponto de vista do sistema operacional, a situação indica que a caixa I deve ser preenchida com 

Ver Comentários

Q17890 - FCC Analista Judiciário - Análise de Sistemas 2017

Consider the figure below showing a hypothetical situation. A criminal holds an hostage and against that, a cop (policeman) also holds an hostage who is a friend of the criminal. In this case, criminal is not going to let the hostage go if cop won't let his friend to let go. Also the cop is not going to let the friend of criminal let go, unless the criminal releases the hostage. 


      


Analysing the situation from an Operational System´s point of view, a correct conclusion is 

Ver Comentários