This is an old revision of the document!
X36DSI: Diskrétní simulace (LS2010)
Přednášky: | Doc. Ing. Jiří Douša, CSc. |
Cvičení: | Ing. Jiří Smítka (SHO), Ing. Viktor Černý (OMNET++) |
Osnova přednášek
- Základní pojmy a souvislosti. Úvod do modelování a simulací.
- Systémy hromadné obsluhy: obecná charakteristika. Principy simulačních systémů diskrétního typu.
- Koncepce výukového simulačního systému a principy kvaziparalelního prostředí.
- Příklady aplikace procesově orientovaného kvaziparalelního prostředí.
- Možnosti rozšíření výukového systému pro speciální účely.
- Systém OMNET++. Popis struktur v jazyku NED.
- Specifikace funkčních modulů. Komunikační funkce systému OMNET++.
- Koncepce zpráv, front, shromažďování statistik.
- Aplikace systému OMNET++.
- Metody generování pseudonáhodných čísel.
- Transformační metody, testování.
- Paralelní simulace: Konzervativní metody.
- Paralelní simulace: Optimistické metody.
- Analytické modely jednoduchých systémů hromadné obsluhy.
Náplň cvičení
- Systémy hromadné obsluhy - procvičení teorie, praktické příklady simulované s pomocí výukového systému
- Simulace počítačových sítí - OMNET++
Harmonogram cvičení
týden | termín | náplň |
---|---|---|
1 | 16.2. | Úvod. Zadání a práce na úloze 1. |
2 | 23.2. | Zadání projektu 1. Samostatná práce na projektu 1. |
3 | 2.3. | Samostatná práce na projektu 1. |
4 | 9.3. | Samostatná práce na projektu 1. |
5 | 16.3. | Odevzdání projektu 1. |
6 | 23.3. | Test 1. |
7 | 30.3. | Zadání a práce na úloze 2. |
8 | 6.4. | Zadání projektu 2. Samostatná práce na projektu 2. |
9 | 13.4. | Samostatná práce na projektu 2. |
10 | 20.4. | Samostatná práce na projektu 2. |
11 | 27.4. | Test 2. |
12 | 4.5. | Odevzdání projektu 2. Náhradní test. |
13 | 11.5. | Zápočty. |
Hodnocení předmětu
Body
Aktuální množství Vámi získaných bodů zjistíte na konci této webové stránky. Pokud nesouhlasíte se zveřejněním svých bodů, pošlete nám mail.
Celkem můžete získat max. 100 bodů, z toho:
- 60 bodů ze cvičení:
- max. 5 bodů za vyřešení první úlohy,
- max. 5 bodů za vyřešení druhé úlohy,
- max. 15 bodů za vyřešení prvního projektu,
- max. 15 bodů za vyřešení druhého projektu,
- max. 10 bodů z 1. testu.
- max. 10 bodů z 2. testu.
- 40 bodů u zkoušky
Úlohy
Úlohy je třeba vyřešit a odevzdat ihned na cvičení. Později je sice lze odevzdat, avšak za 0 bodů.
Projekty
Projekty je třeba odevzdat v termínu, který bude vyhlášen. Za pozdní odevzdání je následující penalizace:
Projekt č.1 | |
---|---|
odevzdání do 5.cvičení (včetně) | max. 15 bodů |
pozdější odevzdání | -5 bodů za každý týden |
Projekt č.2 | |
odevzdání do 12.cvičení (včetně) | max. 15 bodů |
pozdější odevzdání | -5 bodů za každý týden |
Týdnem se rozumí časový interval o délce 7 dní (i když jsou svátky či volno). Přelom týdne je vždy na konci Vašeho cvičení, tj. 14:14:59.99 / 15:59:59.99. Pro bodové hodnocení je směrodatný termín nahrátí odevzdávané práce na server.
Testy
První test pokrývá oblast SHO probranou na přednáškách i cvičeních. Obsahuje jeden implementační příklad a několik menších otázek. Druhý test má podobnou strukturu a obsahuje otázky z oblasti OmNETu. Testy lze napsat i v náhradním termínu. V tomto případě však můžete získat místo 10 bodů pouze 8 bodů (netýká se řádně omluvených jedinců, kteří v písemné formě doložili vážný důvod pro svoji absenci). Body z náhradního testu nahrazují body z příslušného řádného testu. V náhradním termínu můžete psát pouze jeden test.
Inspirujte se: Jak možná bude vypadat test.
Podmínky k zápočtu
- získat minimálně 35 bodů ze cvičení,
- odevzdat všechny úlohy a projekty.
Podmínky pro úspěšné vykonání zkoušky
- Na zkoušku nelze jít bez zápočtu (ve vyjímečných případech lze udělit vyjímku).
- Pro úspěšné dokončení předmětu musí být splněny obě následující podmínky:
- u zkoušky je třeba získat alespoň 15 bodů
- celkový součet bodů získaných na cvičeních a u zkoušky musí být alespoň 50
Hodnocení
0 až 49 bodů | F = nedostatečně |
50 až 59 bodů | E = dostatečně |
60 až 69 bodů | D = uspokojivě |
70 až 79 bodů | C = dobře |
80 až 89 bodů | B = velmi dobře |
90 až 100 bodů | A = výborně |
Zadání úkolů a projektů
Aktuální stav bodového ohodnocení
jméno | usename | úloha 1 | projekt 1 | úloha 2 | projekt 2 | test 1 | test 2 | komentář | celkem | zápočet |
---|---|---|---|---|---|---|---|---|---|---|
Bílek Tomáš | bilekto6 | 5 | 15 | 5 | 15 | 10 | 9 | 59 | ANO | |
Černý Miroslav | cernymi8 | - | ||||||||
Hégr Tomáš | hegrtom1 | 5 | 15 | 5 | 8.3 | 9 | ||||
Hron Pavel | hronpav1 | 5 | 15 | 5 | 8.3 | 9.5 | ||||
Janáček Jakub | janacjak | 5 | 15 | 5 | 8.3 | 7.5 | ||||
Kostělej Valentin | kosteval | 5 | 15 | 5 | 15 | 8.3 | 9 | 57.3 | ANO | |
Kugler Martin | kuglema1 | 5 | 1 | 5 | 6.7 | 8.5 | ||||
Pápai Ján | papaijan | 5 | 15 | 5 | 9.2 | 9 | ||||
Pětník Jiří | petnijir | 5 | 15 | 5 | 15 | 10 | ? | |||
Petr Lubor | petrlubo | 5 | 15 | 5 | 15 | 9.2 | 9 | 58.2 | ANO | |
Rohrbacher Michael | rohrbmi1 | 5 | 15 | 5 | 15 | 7.5 | 9 | 56.5 | ANO | |
Sivák Michal | sivakmic | 5 | 15 | 5 | 15 | 8.3 | 6.5 | 54.8 | ANO | |
Tuček Petr | tucekpe2 | 5 | 15 | 5 | 8.3 | 9.5 | ||||
Vybíhal Pavel | vybihpav | 5 | 15 | 5 | 15 | 9.2 | 9 | 58.2 | ANO |
Poznámka k projektu 1: Naměřené hodnoty poměrně dost “lítají”. Se zachováním presumpce neviny jsem vám dal všem plný počet bodů, na cvičení však některé z vás požádám o vysvětlení některých zajímavých momentů z vašich zdrojáků a vůbec způsobu měření. -js-
Literatura
- Kopie folií promítaných na přednáškách (bude doplňováno postupně během semestru - posl. změna 28.5.2009) :
- Domovské stránky projektu omnet++ http://www.omnetpp.org.
- Lokální archiv instalačních souborů a dokumentace Omnet++ dsn.felk.cvut.cz/omnet.
- Návod na zprovoznění příkladů SHO pod operačním systémem Linux (GCC) (update 11.4.2008)