Programowanie Rosproszone
Symulacja stada ptaków (drapieżniki i gołębie). Każdy ptak to osobny wątek/proces. Drapieżnik próbuje co jakiś czas doprowadzić do kolizji z obiektem gołębia (polowanie). Jeśli się to powiedzie – gołąb ginie. Należy uzupełniać stado gołębi (w sumie na ekranie ma „latać” 5-10 ptaków).
Literatura pomocnicza:
- M. Ben-Ari, "Podstawy programowania współbieżnego i rozproszonego", Wydawnictwo Naukowo - Techniczne, Warszawa
- Z. Weiss, T. Gruźlewski, "Programowanie współbieżne i rozproszone w przykładach i zadaniach", Wydawnictwo Naukowo - Techniczne, Warszawa