- Nazwa przedmiotu:
- Systemy rozproszone
- Koordynator przedmiotu:
- Artur Krystosik
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia II stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Przedmioty techniczne - zaawansowane
- Kod przedmiotu:
- SR
- Semestr nominalny:
- 2 / rok ak. 2015/2016
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- 30 godzin wykładu,
20 godzin przygotowanie się do wykładów i sprawdzianów,
15 godzin spotkań projektowych,
45 godzin realizacja projektu
w sumie 110 godzin co daje 4 ECTS
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- 30 godzin wykładu,
15 godzin spotkań projektowych,
w sumie 45 godzin co daje ok. 2 ECTS
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- 15 godzin spotkań projektowych,
45 godzin realizacja projektu
w sumie 60 godzin co daje ok. 2 ECTS
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium0h
- Projekt15h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Znajomość problematyki systemów operacyjnych. Umiejętność programowania w językach wysokiego poziomu
- Limit liczby studentów:
- 64
- Cel przedmiotu:
- - Zapoznanie studentów z podstawowymi technikami budowy systemów rozproszonych.
- Ukształtowanie podstawowych umiejętności ich projektowania i implementowania
- Treści kształcenia:
- Cechy i własności systemów rozproszonych
Architektury systemów rozproszonych oraz ich własności
Skalowalność systemów komputerowych
Zegary fizyczne i logiczne
Algorytmy synchronizacji zegarów logicznych i fizycznych
Rozproszone algorytmy wzajemnego wykluczania i elekcji
Budowa i własności systemów transakcyjnych
Podstawowe pojęcia, architektury i miary niezawodności systemów komputerowych
Nowoczesnych technologii komponentowe (.NET, J2EE, DCOM, CORBA)
Nowoczesne technologie komunikacyjne (WebServices, MQSeries)
Techniki kryptograficznej ochrony informacji przesyłanych w sieciach teleinformatycznych
- Metody oceny:
- Kolokwium
Projekt
- Egzamin:
- nie
- Literatura:
- A. Tanenbaum "Rozproszone systemy operacyjne"
A. S. Tanenbaum, M. van Steen, Distributed Systems: Principles and Paradigms, Prentice-Hall, Inc., 2002
- Witryna www przedmiotu:
- brak
- Uwagi:
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Efekt SR_W01
- Student potrafi zdefiniować architektury, cechy i własności systemów rozproszonych
Weryfikacja: Kolokwium, projekt
Powiązane efekty kierunkowe:
K_W03, K_W08, K_W10
Powiązane efekty obszarowe:
T2A_W04, T2A_W05, T2A_W07, T2A_W03, T2A_W04, T2A_W05, T2A_W07
- Efekt SR_W02
- Student potrafi podstawowe pojęcia związane ze skalowalnością systemów informatycznych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W03, K_W08
Powiązane efekty obszarowe:
T2A_W04, T2A_W05, T2A_W07
- Efekt SR_W03
- Student potrafi pojęcia zegarów fizycznych i logicznych, a także opisać algorytmy ich synchronizacji
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W03, K_W08
Powiązane efekty obszarowe:
T2A_W04, T2A_W05, T2A_W07
- Efekt SR_W04
- Student potrafi opisać rozproszone algorytmy wzajemnego wykluczania i elekcji
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W03, K_W08
Powiązane efekty obszarowe:
T2A_W04, T2A_W05, T2A_W07
- Efekt SR_W05
- Student potrafi opisać budowę i własności systemów transakcyjnych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W03, K_W08
Powiązane efekty obszarowe:
T2A_W04, T2A_W05, T2A_W07
- Efekt SR_W06
- Student potrafi zdefiniować podstawowe pojęcia, architektury i miary niezawodności systemów komputerowych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W03
Powiązane efekty obszarowe:
T2A_W04, T2A_W05
- Efekt SR_W07
- Student potrafi opisać podstawowe własności i zasady stosowania nowoczesnych technologii komponentowych i komunikacyjnych (.NET, J2EE, Corba, DCOM, WebServices)
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W08
Powiązane efekty obszarowe:
T2A_W07
- Efekt SR_W08
- Student potrafi zdefiniować podstawowe usługi ochrony informacji wraz z ich zastosowaniem do ochrony transmisji danych w sieciach teleinformatycznych
Weryfikacja: Kolokwium
Powiązane efekty kierunkowe:
K_W08, K_W10
Powiązane efekty obszarowe:
T2A_W07, T2A_W03, T2A_W04, T2A_W05, T2A_W07
Profil ogólnoakademicki - umiejętności
- Efekt SR_U01
- Student działając w grupie potrafi zaprojektować i zaimplementować złożony system rozproszony realizujący postawione zadanie
Weryfikacja: Projekt
Powiązane efekty kierunkowe:
K_U02, K_U08, K_U13, K_U14
Powiązane efekty obszarowe:
T2A_U02, T2A_U12, T2A_U18, T2A_U19