SóProvas


ID
2876563
Banca
FCM
Órgão
IFN-MG
Ano
2018
Provas
Disciplina
Sistemas Operacionais
Assuntos

De acordo com Tanenbaum, em 1965, Dijkstra propôs o conceito da variável semáforo como sendo uma forma de implementar mecanismos de concorrência entre processos.


A respeito desse assunto, é correto afirmar que

Alternativas
Comentários
  • a) INCORRETA, semáforo não apresenta espera ocupada, pois semáforos, usando mutex, podem chamar a operação thread_yield abrindo mão da CPU em favor de outro thread, portanto não havendo espera ocupada;

    b) INCORRETA, ao entrar na região critica o semáforo usa a instrução down;

    c) INCORRETA, somente os valores 0 e 1 , desimpedido e impedido respectivamente;

    d) CORRETA - GABARITO DA QUESTÃO ;

    e) INCORRETA, a rotina de broadcast - pthread_cond_broadcast sinaliza para múltiplos threads e desperta todos eles