Semafor (programovanie): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Vegbot (diskusia | príspevky)
d Robot automaticky nahradil text: (-== Pozri tiež == +== Pozri aj ==, -==Pozri tiež +== Pozri aj ==, -==Pozri tiež == +== Pozri aj ==, -== Pozri tiež== +== Pozri aj ==); kozmetické zmeny
Rainbot (diskusia | príspevky)
d Robot automaticky nahradil text: (-t.j. +t. j.)
Riadok 11:
== Úvod ==
 
K semaforu možno pristupovať len pomocou nasledovných operácii. Tie, ktoré sú označené ako atomické, nemôžu byť prerušené (t. j. ak sa systém rozhodne, že je čas "zmeniť" proces, nemôže ho zmeniť uprostred týchto inštrukcií). Dôvod je popísaný nižšie.
 
 
Riadok 39:
 
 
Skratky ''P'' a ''V'' pochádzajú z [[Dánčina|dánskych]] slov. ''V'' z ''verhoog'', t. j. "zvýšenie". Viac možností je však pre ''P'' (vrátane ''passeer'' pre "podať", ''probeer'' "skúsiť" a ''pakken'' "zobrať"), ale v podstate Dijkstra napísal, že spomínané ''P'' je z nového zloženého slova ''prolaag'',<ref>http://www.cs.utexas.edu/users/EWD/ewd00xx/EWD74.PDF</ref> skratky pre ''probeer te verlagen'', čiže "skús-a-zníž" [http://www.cs.utexas.edu/users/EWD/transcriptions/EWD00xx/EWD51.html][http://lkml.org/lkml/2005/12/19/34]. Táto nejednoznačnosť vznikla pre nešťastnú charakteristiku dánčiny, kde slová ''zvýš'' a ''zníž'' obe začínajú na písmeno ''V'', a celé vypísané slová by boli veľmi ťažké na vyslovenie pre neznalcov dánčiny.