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