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