vyuka:cviceni:x36dsi:uloha1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vyuka:cviceni:x36dsi:uloha1 [2009/03/05 11:44] smitkavyuka:cviceni:x36dsi:uloha1 [2011/02/23 14:43] (current) smitka
Line 4: Line 4:
  
 Zprovozněte obecné simulační schema SHO (návod pro linuxovou učebnu K310): Zprovozněte obecné simulační schema SHO (návod pro linuxovou učebnu K310):
-  - stáhněte si ({{vyuka:cviceni:x36dsi:archiv:queuesys-linux.tgz|demonstrační příklad}}). +  - stáhněte si ({{vyuka:cviceni:x36dsi:archiv:queuesys-linux-20100218.tgz|demonstrační příklad}}). 
-  - tento archiv rozbalte: ''tar xvfz queuesys-linux.tgz''+  - tento archiv rozbalte: ''tar xvfz queuesys-linux-20100218.tgz''
   - změňte aktuální adresář: ''cd queuesys''   - změňte aktuální adresář: ''cd queuesys''
   - přeložte zdrojové kódy simulace: ''make''   - přeložte zdrojové kódy simulace: ''make''
Line 13: Line 13:
 Upravte obecné schéma SHO na tento případ: Upravte obecné schéma SHO na tento případ:
  
-Uvažujme hospodu, kde roznáší pivo jediný hostinský. V hospodě sedí 25 hostů, z toho 5 hostů jsou štamgasti, a mají proto při obsluze přednost. Každý z hostů pije pivo průměrně 20 minut, doba pití piva jedním hostem je dána exponenciálním rozložením. Jakmile host dopije pivo, zamyslí se po dobu 0-2 minuty s rovnoměrným rozložením a pak zavolá na hostinského, aby mu přinesl další. Hostinský je schopen najednou obsloužit pouze jednu objednávku (jednoho hosta). Obsluha mu trvá 2-4 minuty (tedy 120-240 sekund) s rovnoměrným rozložením. Objednávky svých přátel obslouží vrchní přednostně před ostatními, nepřeruší ale obsluhu předchozí objednávky. Na začátku simulace (po otevření hospody) si všichni hosté objednají pivo. Hospoda je otevřena 10 hodin => Simulaci nechte běžet po dobu 10 hodin (simulačního času !).+Uvažujme hospodu, kde roznáší pivo jediný hostinský. V hospodě sedí 30 hostů, z toho 5 hostů jsou štamgasti, a mají proto při obsluze přednost. Každý z hostů pije pivo průměrně 20 minut, doba pití piva jedním hostem je dána exponenciálním rozložením. Jakmile host dopije pivo, zamyslí se po dobu 0-2 minuty s rovnoměrným rozložením a pak zavolá na hostinského, aby mu přinesl další. Hostinský je schopen najednou obsloužit pouze jednu objednávku (jednoho hosta). Obsluha mu trvá 2-5 minut (tedy 120-300 sekund) s rovnoměrným rozložením. Objednávky svých přátel obslouží vrchní přednostně před ostatními, nepřeruší ale obsluhu předchozí objednávky. Na začátku simulace (po otevření hospody) si všichni hosté objednají pivo. Hospoda je otevřena 10 hodin => Simulaci nechte běžet po dobu 10 hodin (simulačního času !).
  
 Určete: Určete:
Line 30: Line 30:
 === Termín odevzdání === === Termín odevzdání ===
  
-Úlohu nahrejte pomocí [[http://dsn.felk.cvut.cz/cgi-bin/silaz?uloha=x36dsi_1|tohoto formuláře]] na server do 12.3.2009 23:59:59. Nahrává se pouze soubor hlavni.cc. Na nejbližším cvičení úlohu zkontroluji a pokud bude hodnota md5 odpovídat a byla na server nahrána v časovém limitu, dostanete body.+Úlohu nahrejte pomocí [[http://dsn.felk.cvut.cz/cgi-bin/silaz?uloha=x36dsi_1|tohoto formuláře]] na server do 1.3.2011 23:59:59. Nahrává se pouze soubor hlavni.cc. Na nejbližším cvičení úlohu zkontroluji a pokud bude hodnota md5 odpovídat a byla na server nahrána v časovém limitu, dostanete body.
  
 === Jak přeložit a spustit příklad na SHO na Windows === === Jak přeložit a spustit příklad na SHO na Windows ===
  • vyuka/cviceni/x36dsi/uloha1.1236253462.txt.gz
  • Last modified: 2009/03/05 11:44
  • by smitka