Cvičení 2

Průběh

První zápočtový úkol (10 bodů)

  1. Implementujte Lamportův Bakery algoritmus pro n procesů/vláken.
  2. Demonstrujte jeho použití na sdíleném čítači z minula.
  3. Termín odevzdání je 21.10.2026 posunut na 4.11.2026.

Úkoly k procvičení

  1. Ve svém oblíbeném jazyce implementujte řešení problému kritické sekce
    • cíl je Lamportův bakery algoritmus (souvisí se zápočtem)
    • ideální je zkusit i ostatní
  2. Ve svém oblíbeném jazyce implementujte neúspěšné pokusy o řešení KS z přednášky
    • zkuste vynutit jejich chybné stavy