Program wykładu: Programowanie współbieżne 2012 – studia bolońskie

Wyk Temat

Uwagi

1a

Wstęp do procesów

1b

Procesy POSIX – atrybuty, tworzenie, kończenie,

synchronizacja

2a

Procesy POSIX – atrybuty, tworzenie, kończenie,

synchronizacja

2b

Pliki, komunikacja przez pliki, Łącza nienazwane

3a

Łącza nazwane, funkcja select, Kolejki komunikatów POSIX

3b

wzajemne wykluczanie, synchronizacja, pamięć dzielona

4a

Semafory, monitory,

4b

Szeregowanie, sygnały

5a

Gniazdka adresowanie

5b

Komunikacja bezpołączeniowa UDP, komunikacja

połączeniowa TCP, serwer współbieżny, demon sieciowy 6a

Wątki – tworzenie, mutexy

6b

Watki – zmienne warunkowe

7a

Sygnały, timery

7b

RPC

8a

8b

Literatura

[1 ] M. Ben-Ari, Podstawy programowanie współbieżnego i rozproszonego, WNT 1990

[2 ] K. Haviland, D. Gray, B. Salama; UNIX Programowanie systemowe, RM Warszawa 1999.

[3 ] Mark Mitchell, Jefrey Oldham, Alex Samuel, LINUX

Programowanie dla zaawansowanych RM 2002.

PDF created with pdfFactory trial version www.pdffactory.com