Tecnologia da InformaçãoSincronização e deadlockDIRENS Aeronáutica 2018
CIAAR
Questão de Tecnologia da Informação
De acordo com Botkin e Harlow no seu livro “A Treasury of Railroad Folklore” (p. 381), a Legislatura do Estado do Kansas dos Estados Unidos da América aprovou um estatuto que decretou que “Quando dois trens se aproximarem um do outro em um cruzamento, ambos deverão parar completamente e nenhum dos dois deverá ser acionado até que o outro tenha partido”. Esse estatuto ilustra uma situação de deadlock ou impasse. Considere os itens abaixo. I. Exclusão mútua II. Posse e espera III. Não-preempção IV. Espera circular São condições necessárias para a ocorrência de uma situação de deadlock o que se afirma em
Mais questões de Sincronização e deadlock
- Fundatec 2026Analise o seguinte programa em Java SE 11: class Contador { int valor = 0; void incrementar() { valor++; } } public class Teste { public static void main(String[] args) throws Exc…
- Selecon 2026Considere a rede de Petri descrita a seguir, com lugares P 0 (Processo 1 ocioso), P (Processo 2 ocioso), R (Recurso 1 livre), 1 1 R (Recurso 2 livre), P (Processo 1 segurando R e…
- Marinha 2026Em um cenário Java onde múltiplas threads estão aguardando uma condição (utilizando 'wait()') sobre o mesmo objeto monitor, qual é a diferença fundamental entre os métodos 'notify…
- Cebraspe 2026Em escalonamento preemptivo por prioridades fixas, se um processo de alta prioridade bloqueia-se em mutex mantido por outro de baixa prioridade, a herança eleva temporariamente a…
- Fundatec 2026Analise o seguinte programa em Java SE 11: class Contador { int valor = 0; void incrementar() { valor++; } } public class Teste { public static void main(String[] args) throws Exc…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


