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