Imagem de fundo

Os semáforos são utilizados em sistemas operacionais e permitem controlar o acesso a re...

Os semáforos são utilizados em sistemas operacionais e permitem controlar o acesso a recursos compartilhados. Uma das suas características essenciais é a atomicidade, que garante que


A

haja a preservação do valor do semáforo mesmo em casos de reinicialização do sistema.


B

o valor máximo que um semáforo possa receber nunca seja ultrapassado.


C

uma vez terminado o uso de um semáforo, ele seja restaurado em suas características originais para uso futuro.


D

uma vez iniciada uma operação de um semáforo, nenhum outro processo pode ter acesso a ele até que essa operação tenha acabado ou tenha sido bloqueada.


E

as operações relacionadas aos semáforos possam ser executadas com segurança, mesmo que tenham que ser interrompidas antes dos respectivos términos.