Semáforo (computação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Arley (discussão | contribs)
Desfeita a edição 12900162 de 200.216.229.230 (discussão | contribs)
Linha 1:
 
 
Em [[ciência da computação]], '''semáforo''' é uma [[variável]] especial protegida (ou tipo abstrato de dados) que tem como função o controle de acesso a recursos compartilhados (por exemplo, um espaço de armazenamento) num ambiente [[multitarefa]]. A invenção desse tipo de variável é atribuída a [[Edsger Dijkstra]], em [[1965]] e foi utilizado inicialmente no [[sistema operacional]] THEOS.
 
Linha 29 ⟶ 31:
desbloqueia_processo();
Senão
S++;
sleep(); //processo vai "dormir" na fila de espera
}