25.08.2013 Views

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

Wersja pełna [8,55 MB] - Wydział Elektroniki, Telekomunikacji i ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

KARTA PRZEDMIOTU<br />

Nazwa przedmiotu Przetwarzanie rozproszone<br />

Skrót nazwy PRZ<br />

Stopień:<br />

1. (inżynierski) 2. (magisterski)<br />

X<br />

Kierunek:<br />

Elektronika i telekomunikacja Automatyka i robotyka Informatyka<br />

X<br />

Osoba odpowiedzialna za przedmiot:<br />

Imię: Piotr<br />

Nazwisko: Brudło<br />

E-mail: pebrd@eti.pg.gda.pl<br />

Lp. Zagadnienie<br />

Karta zajęć – wykład<br />

poziom<br />

wiedzy umiej.<br />

liczba<br />

godzin<br />

A B C D E<br />

1. Zapoznanie z przedmiotem. Przedstawienie zasad zaliczeń. X 1/2<br />

2. Abstrakcja programowania rozproszonego i współbieżnego X 1/2<br />

3. Przetwarzanie rozproszone i równoległe w przykładach X 1/2<br />

4. Sekcja krytyczna – wprowadzenie X 1/2<br />

5. Przegląd klasycznych problemów: producent –konsument, czytelnicy –<br />

pisarze, pięciu filozofów<br />

X 1/2<br />

6. Semafory – szczegółowa klasyfikacja i omówienie X 1/2<br />

7. Procedury współbieżne i procedury wielowejściowe X 1/2<br />

8. Rozwiązania typowych problemów z zastosowaniem semaforów X 1/2<br />

9. Semafory binarne i uogólnione w systemie Unix X 1/2<br />

10. Programowanie wielowątkowe 1<br />

11. Synchronizacja dostępu i wykonania dla wątków i procesów 1/2<br />

12. Biblioteki funkcji wielowątkowych w systemie Unix X 1/2<br />

13. Monitory – wprowadzenie i omówienie mechanizmu X 1/2<br />

14. Wykorzystanie monitorów w rozwiązywaniu typowych problemów –<br />

przykłady<br />

X 1<br />

15. Zmienne warunkowe w systemie Unix, praktyczna implementacja<br />

procedur monitorowych<br />

X 1/2<br />

16. Porównanie i zestawienie semaforów z mechanizmami monitorowymi –<br />

podejście teoretyczne<br />

X 1/2<br />

17. Środowisko Linda – abstrakcja przestrzeni krotek X 1/4<br />

18. Środowisko Linda w rozwiązywaniu problemów rozproszonych –<br />

przykłady realizacyjne<br />

X 1/4<br />

19. Poprawność rozwiązań – dowody poprawności X 1/2<br />

20. Rozproszoność a równoległość – porównanie praktyczne X 1/2<br />

21. Architektury i systemy wieloprocesorowe X 1/2<br />

22. Równoważenie obciążenia w systemach sieciowych – rzeczywiste<br />

zrównoleglanie obliczeń<br />

X 1/2<br />

23. Problematyka definiowania i określania obciążenia węzła – przegląd X 1/2<br />

266

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!