Modelowanie systemow informatycznych

Transkrypt

Modelowanie systemow informatycznych
WyŜsza Szkoła Biznesu w Dąbrowie Górniczej
Kierunek studiów: informatyka, studia II stopnia
Przedmiot:
Modelowanie systemów informatycznych
Specjalność: Wszystkie
Liczba godzin w
semestrze
1
I
ECTS
WYKŁADOWCA
2
II
16w 30lab
20proj
6
III
3
IV
V
VI
Dr inŜ. Joanna Domańska, dr inŜ. Sławomir Nowak
FORMA ZAJĘĆ
Wykład, laboratorium
CELE
PRZEDMIOTU
Zapoznanie z zagadnieniami praktycznymi dotyczącymi modelowania systemów
informatycznych w oparciu o koncepcje zdarzeń dyskretnych DES (Discrete
Events Simulation).
EFEKTY
KSZTAŁCENIA
Wiedza:
• Znajomość zagadnień dotyczących modelowanie systemów, w szczególności systemów
informatycznych;
• Znajomość koncepcji DES;;
Kompetencje:
• Umiejętność obsługi symulatora OMNeT++;
• Umiejętność budowy modeli symulacyjnych i ich uruchamiania oraz analizy wyników;
Postawy:
• Po zakończeniu zajęć student potrafi przeprowadzić analizę prostych systemów
komputerowych sterowanych przepływem komunikatów, opracować odpowiedni model
systemu i przeprowadzić jego analizę symulacyjną. Tego typu umiejętności stanowią
podstawę do przeprowadzania badań naukowych w zakresie informatyki i sieci
komputerowych.
WARUNKI
WSTĘPNE
TREŚĆ
PRZEDMIOTU
Wymagana jest znajomość zagadnień teoretycznych dotyczących generatorów liczb losowych,
programowania w C++ (podstawy programowania obiektowego), podstaw obsługi systemów typu
Linux, objętych kolejnymi wykładami z zakresu Modelowanie systemów informatycznych.
Treść przedmiotu obejmuje kolejno następujące zagadnienia:
•
•
•
•
•
•
Zapoznanie z moŜliwościami środowiska OMNeT++;
Uruchomienie przykładowych modeli („tic-toc”);
Zbieranie statystyk, wyników symulacji i ich opracowywanie w symulatorze OMNeT++;
Budowa modeli kolejkowych, przykład FIFO;
Budowa prostych modeli sieci komputerowych: model bufora o róŜnych regulaminach kolejek;
Rozbudowane modele systemów, przełącznik podejmujący decyzje na podstawie zawartości
komunikatów, model kas w sklepie samoobsługowym itp.
LITERATURA
OBOWIĄZKOWA
•
Sławomir Nowak. Joanna Domańska, Krzysztof Grochla, Symulator Zdarzeń Dyskretnych
LITERATURA
UZUPEŁNIAJĄCA
•
OMNeT++, WyŜsza Szkoła Biznesu w Dąbrowie Górniczej, 2008.
dokumentacja OMNeT++, www.omnetpp.org
METODY
NAUCZANIA
Program przedmiotu obejmuje szeroki ćwiczeń praktyczne z zakresu modelowania i symulacji.
Podstawowym narzędziem do pracy jest symulator OMNeT++, znajdujący się na maszynie wirtualnej
z systemem Linux. W ramach instalacji wykorzystywane będzie środowisku uruchomieniowe, edytor
tekstowy do tworzenia programów w języku C++, kompilator modeli symulacyjnych oraz edytor
topologii GNED.
Przed kaŜdym laboratorium przewidziane jest wprowadzenie. Studenci wykonują kolejne ćwiczenia
laboratoryjne w sekcjach (2-3 osoby). Szczegóły znajdują się w instrukcjach. Problemy są
dyskutowane i omawiane.
POMOCE
NAUKOWE
PRZYKŁADOWE
TEMATY
PROJEKTÓW
SPOSÓB I
WARUNKI
ZALICZENIA
PRZEDMIOTU
PRZYKŁADOWE
ZAGADNIENIA (ew.
pytania)
EGZAMINU/
ZALICZENIA
Studenci mają do dyspozycji materiały w postaci instrukcji laboratoryjnych oraz podręcznika.
Dostępna jest takŜe dokumentacja online do symulatora. Dodatkowe materiały znajdują się na stronie
domowej prowadzącego (www.iitis.pl/~emanuel).
Model obsługi klienta w Banku Śląskim.
Zrealizuj model dwóch rozmów VoiP w topologii typu „dumbbell”.
Wykład: Egzamin
Laboratorium: Ocena następuje w wyniku oceny sprawozdań, wykonywanych przez sekcje po
kaŜdym laboratorium. Dodatkowo oceniana jest aktywność podczas zajęć i Ew. wykonanie zadań
dodatkowych (projektów)
Opisz kolejkę LIFO.
Na czym polega mechanizm „Round-Robin”?
* Proszę zacieniować odpowiedni rok i semestr