Tecnologia da InformaçãoSincronização e deadlockCOC UFAC 2010
UFAC
Questão de Tecnologia da Informação
A exclusão mútua visa evitar que dois ou mais processos estejam em suas regiões críticas ao mesmo tempo, isto é, executando suas regiões críticas, que são responsáveis pela condição de 14 corrida. A exclusão mútua pode ser implementada com ou sem espera ocupada. Assim, pode-se afirmar que: I. Primitivas SLEEP/WAKUP, Semáforos e Contadores de Eventos são soluções para exclusão mútua sem espera ocupada. II. Monitores, Troca de Mensagens e Estrita Alternância são soluções para exclusão mútua com espera ocupada. III. Inibição de Interrupções, Variáveis de Travamento e Estrita Alternância são soluções para exclusão mútua com espera ocupada.
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.



