Questões de Sistemas Operacionais - Deadlock para Concurso

Foram encontradas 97 questões

Q2536537 Sistemas Operacionais
O sistema operacional é uma parte fundamental do funcionamento do computador. Considerando os principais fundamentos de sistemas operacionais, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Em sistemas multitarefa preemptivos, o sistema operacional pode interromper a execução de um processo sem sua cooperação.
( ) Um deadlock ocorre quando os processos ficam bloqueados esperando recursos que nunca serão liberados.
( ) O conceito de thread permite que vários fluxos de execução compartilhem o mesmo espaço de endereçamento e recursos de um processo.

A sequência está correta em
Alternativas
Q2517002 Sistemas Operacionais

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

Alternativas
Q2453290 Sistemas Operacionais

Analise o gráfico a seguir. 



Imagem associada para resolução da questão



Quanto ao mecanismo de exclusão mútua apresentada, assinale a alternativa incorreta.

Alternativas
Q2446210 Sistemas Operacionais
A espera ociosa, ou ociosidade em espera, ocorre em sistemas operacionais quando um processo ou thread está aguardando a liberação de um recurso compartilhado, mas não está realizando nenhuma atividade útil enquanto aguarda. A espera ociosa é considerada uma ineficiência, pois o recurso de processamento é desperdiçado enquanto o processo não está realizando nenhum trabalho produtivo. Reduzir ou eliminar a espera ociosa é importante para otimizar o desempenho e a eficiência do sistema. Qual algoritmo de exclusão mútua apresenta o problema da espera ociosa?
Alternativas
Q2421014 Sistemas Operacionais

Em um sistema operacional, vários processos podem ser executados a partir de instruções de diversas naturezas, os quais podem compartilhar recursos para seu processamento. Quando se tem um processo P1 aguardando um processo P2, e este aguardando um P3, caso o P3 esteja esperando o P1, tem-se, então,

Alternativas
Respostas
1: D
2: C
3: D
4: A
5: A