🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre deadlock em sistemas operacionais

Questões Discursivas

Foram encontradas 133 questões

Q261402 Sistemas Operacionais
Julgue o  próximo  item , relativo  à gerência de bloqueio.

Os dois principais métodos para tratar deadlocks são: usar um protocolo de prevenção de deadlocks para a garantia de que o sistema nunca entre nesse estado; e(ou) finalizar o aplicativo que estiver sendo executado.

Alternativas
Q205838 Sistemas Operacionais
Em sistemas multiprogramáveis, os processos podem concorrer pelos recursos do sistema. Essa concorrência pode provocar uma situação conhecida como deadlock, que só ocorre quando todas as seguintes condições estão presentes, ao mesmo tempo, em um sistema:

Alternativas
Q154703 Sistemas Operacionais
Os Sistemas Operacionais estão sujeitos a um fenômeno denominado deadlock. Para que uma situação de deadlock seja criada, as seguintes condições devem acontecer simultaneamente
Alternativas
Q538952 Sistemas Operacionais

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 _________.


Imagem associada para resolução da questão


Assinale a alternativa que completa respectiva e corretamente as lacunas.


Alternativas
Q107110 Sistemas Operacionais
Com referência a fenômenos e técnicas associados à programação distribuída, assinale a opção correta.
Alternativas
Q74089 Sistemas Operacionais
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:
Alternativas
Q51359 Sistemas Operacionais
O controle do tempo que uma transação pode ficar bloqueada (deadlock), esperando para acessar um dado, pode ser modificado com o comando:
Alternativas
Q146651 Sistemas Operacionais
Imagem 003.jpg A figura acima enuncia quatro categorias de métodos de análise de requisitos. Julgue o item seguinte acerca das informações apresentadas e dos conceitos de engenharia de requisitos.

O emprego de conceitos como sincronização e deadlock sugere o uso de abordagens orientadas a controle para a especificação de requisitos, em oposição às abordagens orientadas a processos, a dados e a objetos.
Alternativas
Q123633 Sistemas Operacionais
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

Alternativas
Q123552 Sistemas Operacionais
Um deadlock acontece quando duas ou mais tarefas bloqueiam uma a outra permanentemente, sendo que cada uma tem o bloqueio de um recurso que a outra tarefa está tentando bloquear. Nesse sentido, é correto afirmar que o deadlock
Alternativas
Q51021 Sistemas Operacionais
Ainda com relação a características, funções, algoritmos e
componentes de sistemas operacionais, julgue os itens a seguir.

A condição de exclusão mútua, em que um recurso ou está associado a um único processo ou está disponível, é suficiente para a ocorrência de bloqueios fatais (deadlocks).
Alternativas
Q17096 Sistemas Operacionais
Em um sistema operacional sendo executado em um determinado computador, o processo A obteve acesso exclusivo ao recurso X e o processo B obteve acesso exclusivo ao recurso Y. Momentos depois, A está aguardando a liberação de Y antes de ele próprio liberar X, enquanto B está aguardando a liberação de X antes de ele próprio liberar Y. Esta situação recebe o nome de
Alternativas
Q174841 Sistemas Operacionais
Observe as seguintes definições, no contexto de sistemas operacionais (SO):

I. Para que ocorra deadlock deve existir uma condição de espera em uma cadeia circular de dois ou mais processos, quando cada um dos quais fica esperando por um recurso que está com o próximo membro da cadeia.

II.O deadlock depende da quantidade de recursos disponíveis no sistema.

III. Para que ocorra deadlock é necessária a condição de não-preempção, isto é, recursos já alocados a processos devem ser tomados a força. Eles não precisam ser liberados explicitamente pelo processo que detém a sua posse.

É correto o que se afirma SOMENTE em
Alternativas
Respostas
79: E
80: D
81: A
82: B
83: E
84: A
85: A
86: C
87: E
88: A
89: E
90: E
91: A