QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
5 questões encontradas

Um sistema entra em deadlock quando quatro condições ocorrem simultaneamente. Qual das alternativas abaixo apresenta uma dessas condições?

A Ausência de exclusão mútua.
B Espera circular entre processos.
C Execução sequencial de processos.
D Preempção obrigatória de recursos.
E Compartilhamento irrestrito de recursos.

Assinale a opção que corresponde a um algoritmo de prevenção de deadlocks .

A banker’s algorithm (algoritmo do banqueiro)
B token bucket algorithm (algoritmo balde de tokens )
C Dijkstra’s algorithm (algoritmo Dijkstra)
D Bellman–Ford algorithm (algoritmo Bellman-Ford)
E Viterbi algorithm (algoritmo Viterbi)

Assinale a opção correta em relação a deadlock .

A Deadlocks só ocorrem em bancos de dados distribuídos com múltiplos servidores que concorrem pelos mesmos recursos.
B Deadlock é uma falha temporária causada por perda de conexão com o banco de dados, sendo resolvida automaticamente com o commit da transação.
C Deadlocks são causados por falhas de hardware e não estão relacionados à lógica de bloqueios entre transações.
D Ocorre Deadlock quando duas ou mais transações acessam os mesmos dados simultaneamente em modo leitura, impedindo o progresso de ambas.
E Um deadlock ocorre quando transações entram em espera circular por recursos que nunca serão liberados, sendo possível evitar a situação por meio de escalonamento otimista.

Um conjunto de processos está em estado de deadlock quando todos os processos no conjunto estão esperando por um evento que pode ser causado apenas por outro processo no conjunto. Para que ocorra uma situação de deadlock, quatro condições são necessárias simultaneamente. Uma dessas condições se configura quando um recurso só pode ser liberado voluntariamente pelo processo que o mantém, depois que esse processo tiver completado a sua tarefa. Essa condição é conhecida como

A espera circular
B exclusão mútua
C não preempção
D posse e espera
E reentrância

No contexto de gerenciamento de processos e recursos pelo sistema operacional do computador, analise a situação a seguir. Dois processos, “A” e “B”, querem enviar para a impressora um arquivo que está em um pen-drive , estando esses recursos disponíveis. “A” solicita e consegue acesso à impressora. “B” solicita e consegue acesso ao arquivo. Agora, “A” solicita acesso ao arquivo, mas é negado até que “B” o libere. Porém, “B”, agora, solicita a impressora, que também é negada, até que “A” a libere. Assim, os dois processos são bloqueados. A situação descrita mostra a ocorrência de

A fila.
B pilha.
C deadlock.
D preempção.
E interrupção.