Programowanie Wspolbiezne NSM
Opis przedmiotu/Course description
Semestr/Semester |
Wykład/Lecture |
Laboratorium/Laboratory |
Ćwiczenia/Class |
Egzamin/Exam |
2 |
14 |
-- |
-- |
-- |
3 |
-- |
14 |
-- |
-- |
Celem jest wprowadzenie słuchacza w zagadnienie programowania współbieżnego.
Wykład dostarcza podstawowych informacji, które następnie stosowane są w praktyce
w ramach ćwiczeń laboratoryjnych.
Tematyka/Topics
- Pojęcie procesów współbieżnych.
- Specyfikowanie współbieżności.
- Komunikacja i synchronizacja procesów w modelu z pamięcią wspólną (semafory, monitory).
- Komunikacja i synchronizacja procesów w modelu z pamięcią rozproszoną (przesyłanie komunikatów, rozkazy dozorowane, zdalne wywołanie procedury).
- Poprawność programów współbieżnych.
Harmonogram zajęć laboratoryjnych.
Zaliczenie/Credits and examination method
Patrz regulamin.
Regulamin/Regulations
Regulamin przedmiotu
- Przedmiot składa się z wykładu i ćwiczen laboratoryjnych.
- Zaliczenie wykładu nastepuje automatycznie (pieczątka Dziekanatu).
- Zaliczenie laboratorium reguluje regulamin ćwiczen laboratoryjnych.
- W przypadkach nie objętych niniejszym regulaminem decyduje wykładowca
przedmiotu.
Regulamin laboratorium
- Obecność na zajęciach jest obowiązkowa. W razie nieobecności ze względów zdrowotnych, zajęcia można odrobić w sposób
i w terminie określonym przez prowadzącego.
- Studenci pracują w podsekcjach. Każda podsekcja w trakcie jednych zajęć ma wykonać przydzielone jej ćwiczenie.
Ćwiczenie wykonywane jest przez wszystkich członków podsekcji.
- W trakcie zajęć przeprowadzany jest krótki sprawdzian wiadomości. Nieusprawiedliwiona nieobecność powoduje uzyskanie oceny 2.0 (ndst) za dane
zajęcia. Ocena może zostać obniżona jeżeli student nie bierze aktywnego udziału w pracach swojej podsekcji.
- Ocena końcowa jest średnią ocen uzyskanych w trakcie zajęć.
- Na pierwsze zajęcia każda sekcja ma obowiązek przynieść teczkę.
- W sytuacjach nie objętych niniejszym regulaminem decyduje wykładowca przedmiotu.
Literatura/Bibliography
Podana na slajdach.
Materiały pomocnicze/Materials
Wyklad
Oryginaly niektorych folii pokazywanych w trakcie wykladow
(data ostatniej aktualizacji: 17-04-2009)
Dostępna jest także lista przykładowych zadań
PS PDF
Dostępny jest opis notacji wykładowej
PS PDF
Laboratorium
Treści zadań są dostępne w formacie PS
lub PDF .