Questões

Total de Questões Encontradas: 19

Ano: 2018 Banca: FUNDEP Órgão: CODEMIG Prova: Analista - Tecnologia da Informação
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?
A
Através de preempção.
B
Revertendo o estado do processo.
C
Matando o processo.
D
Verificando a trajetória do processo.
Ano: 2018 Banca: UFG Órgão: SANEAGO Prova: Analista - Analista de Sistemas
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 
A
aguardar a execução.
B
finalizar o processo C. 
C
finalizar o processo D.
D
finalizar todos os processos.
Ano: 2015 Banca: IESES Órgão: TRE-MA Prova: Analista Judiciário - Análise de Sistemas
 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: 
A
I e IV. 
B
II e IV
C
I, II e IV.
D
I, III e IV. 
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - GRID
Deadlock é um problema clássico em sistemas distribuídos. Para que ele aconteça, as condições necessárias, além de “manter e esperar”, são:  
A
exclusão mútua, não preempção e espera circular 
B
comunicação síncrona, espera circular e não preempção
C
espera circular, exclusão mútua e comunicação síncrona 
D
não preempção, comunicação síncrona e exclusão mútua
Ano: 2015 Banca: UERJ Órgão: UERJ Prova: Analista de Sistemas - Desenvolvimento
Considere a ocorrência das quatro condições abaixo para um conjunto de processos executandos em um sistema operacional. 

I. de exclusão mútua / em um determinado instante, cada recurso está em uma de duas situações: ou associado a um processo ou disponível. 
II. de posse e espera / processos que, em um determinado instante, retêm recursos concedidos anteriormente podem requisitar novos recursos. 
III. de não preempção / recursos concedidos previamente a um processo não podem ser forçosamente tomados desse processo; devem ser explicitamente libertados pelo processo que os retêm. 
IV. de espera circular / deve existir um encadeamento circular de dois ou mais processos; cada um deles encontra-se à espera de um recurso que está sendo utilizada pelo membro seguinte dessa cadeia.
A
rollback 
B
trashing 
C
crashing 
D
deadlock 
Ano: 2008 Banca: CESPE Órgão: TJ-DF Prova: Analista Judiciário - Tecnologia da Informação
Texto Associado Texto Associado
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).
C
Certo
E
Errado
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.
A
Factory.   
B
Buffer size.   
C
Starvation.   
D
Assincronismo.  
E
Bounded buffer. 
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.  
A
Evitação de deadlock.     
B
Prevenção de deadlock.  
C
Exclusão de deadlock.     
D
Recuperação de deadlock.  
E
Detecção de deadlock.      
Quatro condições são necessárias para que ocorra um deadlock (ou impasse). Assinale a alternativa que apresenta  duas dessas condições.  
A
Condição de exclusão mútua e de preempção.  
B
Condição de posse e espera e de não preempção.                
C
Condição de espera circular e de alocação de recursos.   
D
Condição de saturação e de esgotamento de recursos.  
E
Condição de alocação de recursos e de não preempção.   
Ano: 2013 Banca: IDECAN Órgão: CREFITO - PR Prova: Analista - Analista de Sistemas
Para que se ocorra um impasse (deadlock), quatro condições são conhecidas, sendo que, se faltar uma dessas condições, o impasse do recurso não ocorrerá. Acerca dessas condições, assinale a alternativa INCORRETA. 
A
 Condição de inanição. 
B
Condição de espera circular. 
C
Condição de posse e espera. 
D
Condição de não preempção.
E
Condição de exclusão mútua. 
Página 1 de 2