SimOS. Jakub Doležal Radek Hlaváček Michael Očenášek Marek Reimer



Podobné dokumenty
Zadání soutěžních úloh

Návod na zřízení datové schránky právnické osoby nezapsané v obchodním rejstříku

Návod k použití aplikace jízdního řádu v mobilním telefonu. Stažení

Modul Řízení objednávek.

modul Jízdy a Kniha jízd uživatelská příručka

Magnetic Levitation Control

NÁVOD K HODINKÁM S KAMEROU 1. Úvod Dostává se Vám do rukou kamera s mikrofonem, záznamem obrazu a zvuku skrytá v náramkových hodinkách.

Stolní lampa JETT Návod k použití

Ovoce do škol Příručka pro žadatele

ORGANIZAČNÍ ŘÁD ŠKOLY

Uživatelská dokumentace

Rozšířená nastavení. Kapitola 4

Tekla Structures Multi-user Mode

TIP: Pro vložení konce stránky můžete použít klávesovou zkratku CTRL + Enter.

DTX700 Konfigurační a programovací interface k regulátorům řady DTCxxx

MyQ samoobslužný tisk

Používání klávesnice. Zobrazit vše. V tomto článku

Mobridge. Rozhraní umožňující připojit Bluetooth zařízení k řídící jednotce vozidel, která jsou vybavena optickou sběrnicí MOST. Uživatelská příručka

Zařízení má několik částí.

Aktivity s GPS 3. Měření některých fyzikálních veličin

MANUÁL PRO HODNOCENÍ OTEVŘENÝCH TESTOVÝCH ÚLOH MATEMATIKA SADA B (TEST PRO PŘIJÍMACÍ ZKOUŠKY DO 8LETÉHO GYMNÁZIA)

Ovládání TV platformy a funkce Chytrá TV

Komentář k datovému standardu a automatizovaným kontrolám obsahu F_ODPRZ_BAT

NÁVRHOVÝ PROGRAM VÝMĚNÍKŮ TEPLA FIRMY SECESPOL CAIRO PŘÍRUČKA UŽIVATELE

4 Část II Základy práce v systému. 6 Část III Úvodní obrazovka. 8 Část IV Práce s přehledy. 13 Část V Kontakty. 19 Část VI Operativa

VYHLÁŠKA ČÁST PRVNÍ STÁTNÍ ZKOUŠKY Z GRAFICKÝCH DISCIPLÍN. Předmět úpravy

170/2010 Sb. VYHLÁŠKA. ze dne 21. května 2010

DIGITÁLNÍ HRACÍ HODINY DGT 2000 FIDE OFICIÁLNÍ ŠACHOVÉ HODINY

Inteligentní zastávky Ústí nad Labem

DATABÁZE DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:

SMLOUVA O POSKYTNUTÍ DOTACE

Manuál pro WebRSD. verze 2.0 z

TVORBA MULTIMEDIÁLNÍCH PREZENTACÍ. Mgr. Jan Straka

Bezdrátová sada s klávesnicí a myší. Stručný návod k použití WUR T

Poukázky v obálkách. MOJESODEXO.CZ - Poukázky v obálkách Uživatelská příručka MOJESODEXO.CZ. Uživatelská příručka. Strana 1 / 1. Verze aplikace: 1.4.

Tlačítkový spínač s regulací svitu pro LED pásky TOL-02

58/2016 Sb. VYHLÁKA ČÁST PRVNÍ STÁTNÍ ZKOUKY Z GRAFICKÝCH DISCIPLÍN

Pokud se vám tyto otázky zdají jednoduché a nemáte problém je správně zodpovědět, budete mít velkou šanci v této hře zvítězit.

Cenové rozhodnutí ERÚ č. 12/2005 ze dne 30. listopadu 2005, o cenách plynů

HERNÍ PLÁN pro provozování okamžité loterie POMÁHÁME NAŠÍ ZOO - DŽUNGLE

Android Elizabeth. Verze: 1.3

PROGRAM OBNOVY VENKOVA VYSOČINY

Pokyny k instalaci FRIATRACE Verze 5.3

Zálohování a zotavení Uživatelská příručka

Pokyny k vyplnění Průběžné zprávy

Zálohování a obnova Uživatelská příručka

Outlook manuál. BeeOnline. Rychlý kontakt:

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet

Základní škola, Staré Město, okr. Uherské Hradiště, příspěvková organizace. Komenské 1720, Staré Město, Metodika

1.11 Vliv intenzity záření na výkon fotovoltaických článků

PŘÍLOHA č. 2C PŘÍRUČKA IS KP14+ PRO OPTP - ZPRÁVA O REALIZACI

Komfortní datová schránka

Testovací aplikace Matematika není věda

Uživatelská p íru ka UMAX VisionBook 7Q Plus

WEBDISPEČINK NA MOBILNÍCH ZAŘÍZENÍCH PŘÍRUČKA PRO WD MOBILE

Instalace modemu Axesstel MV110H na Mac OS X

Pravidla o poskytování a rozúčtování plnění nezbytných při užívání bytových a nebytových jednotek v domech s byty.

ZLATO ELFŮ. od Alana R. Moona

Digitální panelový měřicí přístroj MDM40

Kingston DataTraveler Locker+ G3. Instalační příručka. Kingston DataTraveler Locker+ G3

Centrum pro flexibilní zpracování plechových polotovarů (II)

WEBMAP Mapový server PŘÍRUČKA PRO WWW UŽIVATELE Hydrosoft Veleslavín, s.r.o., U Sadu 13, Praha 6

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

PALETOVÉ REGÁLY SUPERBUILD NÁVOD NA MONTÁŽ

Rozhodnutí o změně zadávacích podmínek a dodatečné informace č. 20 až 24. pro nadlimitní veřejnou zakázku na stavební práce s názvem:

Set-top box Motorola VIP-1003

Manuál Kentico CMSDesk pro KDU-ČSL

Nastavení telefonu T-Mobile MDA Touch

5. VZORKY. Obsah. 5.1 Vzorky 5. VZORKY 52

Herní plán KING OF DIAMONDS

Ėlektroakustika a televize. TV norma ... Petr Česák, studijní skupina 205

Vítězslav Bártl. únor 2013

DOTWALKER NAVIGACE PRO NEVIDOMÉ A SLABOZRAKÉ

Uživatelská dokumentace

Návod k používání registračního systému ČSLH

Návod k použití pro termostat SALUS, model RT500

Popis úlohy. Číslo. cs24601

Žáci mají k dispozici pracovní list. Formou kolektivní diskuze a výkladu si osvojí grafickou minimalizaci zápisu logické funkce

Cesta kolem světa za 80 dní. Cesta kolem světa pro 2-6 hráčů od 10 let od Michaela Rienecka, Kosmos 2004

Herní plán CRYSTAL SPIN

Ekvitermní regulátory, prostorová regulace a příslušenství

Příloha č. 3 VÝKONOVÉ UKAZATELE

Microsoft Office Project 2003 Úkoly projektu 1. Začátek práce na projektu 1.1 Nastavení data projektu Plánovat od Datum zahájení Datum dokončení

Vyplňte API klíč, který si vygenerujete v Nastavení obchodu v profilu Uloženky v části Nastavit klíč pro API.

ODŮVODNĚNÍ VEŘEJNÉ ZAKÁZKY

VIRTUALBOX GUEST ADDITIONS

Pravidla soutěže Hokejové Česko-Slovensko

MINISTERSTVO PRO MÍSTNÍ ROZVOJ UŽIVATELSKÁ PŘÍRUČKA IS KP 14+ PRO INTEGROVANÉ NÁSTROJE: ŽÁDOST O PODPORU STRATEGIE CLLD. Verze: 1.

Pomocník diabetika Uživatelská příručka

Kopírovací stroj D 2350

Vzdělávací program pro obchodní partnery společnosti ROCKWOOL průvodce školením

VERZE: 01 DATUM: 05/2014

Výstavba víceúčelových sportovních zařízení Stavební práce Předpokládaná hodnota VZ (v Kč bez DPH):

VIRTUÁLNÍ SVAŘOVACÍ TRENAŽÉR. Corporate presentation 1/6/2014-1

Odpájecí stanice pro SMD. Kontrola teploty, digitální displej, antistatické provedení SP-HA800D

Měřič plochy listu Návod k použití

Specifikace pravidel hodnocení pro vzdělávací obor: český jazyk a literatura

Za ízení TouchPad aklávesnice

Stručný návod na práci v modulu podatelna a výpravna

Na následující stránce je poskytnuta informace o tom, komu je tento produkt určen. Pro vyplnění nového hlášení se klikněte na tlačítko Zadat nové

Transkript:

SimOS Uživatelská příručka Jakub Doležal Radek Hlaváček Michael Očenášek Marek Reimer 1

Obsah 1 Úvodní obrazovka 3 2 Herní obrazovka 3 2.1 Tlačítka Spustit a Pozastavit............................... 3 2.2 Skóre a čas......................................... 4 2.3 Vytížení procesoru..................................... 4 2.4 Využití paměti....................................... 5 2.5 Fronta úloh......................................... 5 2.5.1 Popis úlohy..................................... 5 2.5.2 Vlákna a ovládací prvky.............................. 6 2.5.3 Závislosti...................................... 7 2.6 Bežící úlohy......................................... 7 3 Konečná obrazovka 7 4 Konfigurační soubor 8 5 Počítání bodů 8 6 Obtížnost 8 2

1 Úvodní obrazovka Obrázek 1: Úvodní obrazovka Na úvodní obrazovce (1) zadává hráč své jméno vstupem z klávesnice. Maximální délka jména je 32 znaků, povolené znaky jsou písmena (malá i velká) bez diakritiky, a mezery. Při stisknutí tlačítka Zacit hru nebo klávesy Enter bude hráč přenesen na herní obrazovku, hra začíná pozastavena aby umožnila hráči se zorientovat. 2 Herní obrazovka Na herní obrazovce (2) probíhá samotná hra. V dalších oddílech příručky ji rozebereme podrobněji. 2.1 Tlačítka Spustit a Pozastavit V levém horním rohu herní obrazovky se nachází tlačítko umožňující hru pozastavit či znovu spustit, zároveň toto tlačítko ukazuje hráči v jakém stavu se hra nachází. Pokud je zobrazeno tlačítko spustit (3a) hra je spuštěna a probíhají všechny její procesy, pokud je zobrazeno tlačítko pozastavit (3b) tak je hra pozastavena. 3

Obrázek 2: Herní obrazovka (a) Tlačítko Spustit (b) Tlačítko Pozastavit Obrázek 3: Tlačítka Spustit a Pozastavit 2.2 Skóre a čas V levém horním rohu, napravo od tlačítka spustit a pozastavit se nachází výpis aktuálního skóre (4a), v pozdější části této příručky rozebereme jakým způsobem se skóre vypočítává. V pravém horním rohu se nachází výpis času (4b), pokud je hra pozastavena čas nepřibývá. 2.3 Vytížení procesoru V pravé horní části obrazovky se nachází zobrazení vytížení procesoru (5). Jednotlivé sloupce odpovídají jádrům procesoru, modrá výplň slouží jako grafické znázornění vytížení. Číselný výpis pod jednotlivými sloupci koresponduje grafickému znázornění ve formátu aktuální počet operací (zatížení)/maximální počet operací. 4

(a) Skóre (b) Čas Obrázek 4: Skóre a čas Obrázek 5: Vytížení procesoru 2.4 Využití paměti Pod vytížením procesoru je zobrazeno využití paměti (6). Červená výplň slouží jako grafické znázornění, číselný výpis pod pásem koresponduje grafickému znázornění podobně jako zobrazení procesoru. Výpis je ve formátu využitá paměť/maximální dostupná paměť. 2.5 Fronta úloh V levé horní části se nachází fronta úloh (7). Jednotlivé řádky odpovídají jednotlivým úlohám a obsahují informace o úloze a některé ovládací prvky. Podrobně rozebereme v následujících částech příručky. 2.5.1 Popis úlohy Každá úloha obsahuje stručný popis (8) ve formátu: ID Priorita Počet operací/maximální počet operací za sekundu Paměť ID - pro hráče má pouze symbolický význam Priorita - říká hráči které úlohy jsou důležitější, dokončené úlohy s vetší prioritou přinesou hráči větší bodové ohodnocení 5

Obrázek 6: Využití paměti Obrázek 7: Fronta úloh Počet operací/maximální počet operací za sekundu Počet operací - říká hráči kolik operací musí úloha vykonat aby byla považována za dokončenou Maximální počet operací za sekundu - říká hráči kolik operací maximálně bude úloha konat na jednotlivých vláknech Paměť - říká hráči kolik paměti úloha potřebuje ke spuštění a běhu 2.5.2 Vlákna a ovládací prvky Dále každá úloha obsahuje počet vláken které spustí, tlačítka pro snižování a zvyšování počtu vláken a tlačítko pro spuštění (9). Úplně napravo každé úlohy ve frontě se nachází tlačítko spustit, pokud úloha nejde spustit je toto tlačítko zašedlé (závislosti nebo nedostatek paměti mohou bránit spuštění úlohy). Nalevo od tlačítka spustit se nachází tlačítka + a - které slouží pro zvyšování a snižování počtu vláken které úloha spustí. Počet vláken je zdola omezen na 1 a shora omezen vnitřním údajem úlohy (maximální možná hodnota je dvojnásobek počtu jader). Nalevo od tlačítek + a - se nachází aktuální zvolený počet vláken, základní hodnota přiřazená při generování je 1, v případě, že to úloha dovoluje je možné nastavit vyšší hodnotu pomocí tlačítek. Počet vláken je nutno nastavit před stisknutím tlačítka spustit! 6

Obrázek 8: Popis úlohy Obrázek 9: Vlákna a ovládací prvky 2.5.3 Závislosti Obrázek 10: Závislosti Některé úlohy jsou vygenerovány se závislostí (10) na jiné úlohy. Tento jev je zobrazen na levé straně fronty pomocí šipek vedoucích od závislé úlohy. Je možné aby na jedné úloze bylo závislé několik jiných, stejně tak je možné aby jedna úloha byla závislá na několika jiných úlohách (oba případy jsou relativně vzácné). 2.6 Bežící úlohy Pod frontou úloh se nachází seznam běžících úloh (11). Běžící úlohy jsou zobrazeny zeleně, pozastavené úlohy jsou červené. Zobrazení úloh je podobné jako ve frontě, úlohy mají popis (2.5.1) kde jediný rozdíl je, že u běžících úloh se počet operací potřebných pro dokončení snižuje s průběhem hry. U spuštěných i pozastavených úloh je tlačítko X pro ukončení úlohy (to způsobí odečtení skóre). Nalevo od tlačítka ukončit je tlačítko Pause (respektive Unpause ) umožňující pozastavení (respektive znovuspuštění) dané úlohy. V případě že úloha je pozastavena se nalevo od tlačítka Unpause nachází tlačítka pro snížení a zvýšení počtu vláken spolu s počtem vláken, tato sestava funguje stejně jako u úloh ve frontě (2.5.3). 3 Konečná obrazovka V případě přeplnění fronty úloh dojde k prohře. Zobrazí se konečná obrazovka (12) kde se hráči ukáže dosažené skóre a možnost restartování hry při stisknutí tlačítka Restart 7

Obrázek 11: Běžící úlohy 4 Konfigurační soubor Konfigurační soubor obsahuje nastavení hry. Udává množství paměti (1-2147483647), počet jader (1, 2, nebo 4), počet operací za sekundu na jednotlivých jádrech (1-2147483647) a obtížnost (1 nebo 2). V tuto chvíli jsou pouze funkční pouze dvě obtížnosti. Je potřeba aby se ve složce se spustitelným souborem nacházela složka data s konfiguračním souborem (./data/config ). 5 Počítání bodů Pro výpočet skóre se používá následující sada vzorců: Za každou dokončenou úlohu se přičte 15 + (Obtiznost 5) + P riorita 10 Za každou minutu hry se přičte jeden bod 6 Obtížnost Obtížnost 1 - Hra začíná s 5 úlohami ve frontě. Každá vygenerovaná úloha má 10% šanci být závislá na jiné. Obtížnost 2 - Hra začíná s 8 úlohami ve frontě. Každá vygenerovaná úloha má 20% šanci být závislá na jiné. 8

Obrázek 12: Konečná obrazovka 9