STŘEDNÍ ŠKOLA PRŮMYSLOVÁ, TECHNICKÁ A AUTOMOBILNÍ JIHLAVA MATURITNÍ PRÁCE

Rozměr: px
Začít zobrazení ze stránky:

Download "STŘEDNÍ ŠKOLA PRŮMYSLOVÁ, TECHNICKÁ A AUTOMOBILNÍ JIHLAVA MATURITNÍ PRÁCE"

Transkript

1 STŘEDNÍ ŠKOLA PRŮMYSLOVÁ, TECHNICKÁ A AUTOMOBILNÍ JIHLAVA MATURITNÍ PRÁCE JIHLAVA 2016 MICHAL TICHÝ

2 STŘEDNÍ ŠKOLA PRŮMYSLOVÁ, TECHNICKÁ A AUTOMOBILNÍ JIHLAVA Automatická kontrola Java, C - aplikací Maturitní práce Jihlava 2015 Michal Tichý Vedoucí maturitní práce: Ing. Karel Johanovský

3 Obsah Zadání dlouhodobé maturitní práce... 1 Poděkování... 1 Prohlášení... 1 Představení aplikace agrader... 1 Výhody oproti konkurenčním řešením... 1 Systémové požadavky... 1 Zvolené technologie... 2 C#... 2 Windows Forms... 2 Výkon aplikace... 3 Princip fungování aplikace agrader... 4 Testovací protokol... 4 Provádění a vyhodnocování testů... 5 implementace některých částí aplikace... 6 Vytvoření WinFormu s testovým úkonem... 6 Vytvoření testovacího protokolu a spouštění testů... 8 Uživatelský manuál Návod pro vytvoření testovacího protokolu Návod pro spuštění testů UI jednotlivých akcí, ze kterých může být složen testovací protokol Vstupy Výstupy Nastavení Akce Závěr Seznam použitých pramenů... 26

4 Zadání dlouhodobé maturitní práce Žák zpracuje ve zvoleném programovacím jazyce aplikaci umožňující automatizovanou kontrolu jednoduchých C a JAVA aplikací. Aplikace bude sloužit pro kontrolu naprogramovaných prací studentů převážně 2. a 3. ročníku oboru IT. Aplikace bude obsahovat přehledné GUI, ve kterém si nastavím sérii testů, kterými musí studentské práce projít, a následně tyto testy spustím. GUI by mělo přehledně vypsat, které testy prošly a které selhaly. Aplikace by měla rovněž obsahovat jednoduchou kontrolu opsaných prací. Součástí práce bude kompletní programátorská dokumentace aplikace a uživatelský manuál.

5 Poděkování Děkuji za vedení DMP a cenné rady panu učiteli Ing. Karlu Johanovskému. Prohlášení Maturitní práci jsem vypracoval samostatně s použitím uvedené literatury a na základě konzultací s vedoucím maturitní práce. Datum: Podpis:

6 Představení aplikace agrader Aplikace agrader byla vyvinuta v rámci dlouhodobé maturitní práce na Střední škole průmyslové, technické a automobilní Jihlava. Tato aplikace slouží k automatickému opravování zdrojových kódu napsaných v jazyce C nebo Java. Aplikace umožňuje: tvorbu zadání (testovacího protokolu) v přehledném GUI export/import testovacích protokolů paralelní testování více zdrojových kódů zobrazovat výsledky testů v tabulce a grafu export výsledků Výhody oproti konkurenčním řešením Zdarma OpenSource (BSD simplified licence) Není třeba psát žádný kód pro tvorbu testovacího protokolu GUI je kompletně v českém jazyce nebo angličtině (závisí na aktuálním CultureInfo) Testy probíhají paralelně Změření náročnosti jednotlivých testovaných kódů Systémové požadavky Podporované operační systémy: Windows Vista SP2 (x86 a x64) Windows 7 SP1 (x86 a x64) Windows Server 2008 R2 SP1 (x64) Požadavky na software: Microsoft.NET Framework 4.5 Požadavky na hardware: Procesor s frekvencí 1 GHz nebo vyšší 512 MB paměti RAM 1

7 Zvolené technologie C# Vysokoúrovňový objektově orientovaný jazyk vyvinutý firmou Microsoft. Tento jazyk lze použít například ke tvorbě webových aplikací (ASP.NET), formulářových aplikací (WinForms), konzolových aplikací nebo aplikací pro mobilní zařízení. Tento jazyk jsem si vybral, protože s ním mám nejvíce zkušeností a díky vysoké abstrakci umožňuje rychlou tvorbu. Bohužel nevýhodou zvoleného jazyka je závislost na.net frameworku (kvůli umožnění běhu na co největším počtu PC byla zvolena starší verze 4.5) a tudíž do vydání použitelné verze.net Core i nemožnost jednoduše spustit na jiném OS než MS Windows. Windows Forms Grafická knihovna pro tvorbu okenních aplikací pro MS Windows. Uživatelské rozhraní napsané ve WinForms využívá postupy event-driven development. To znamená, že veškeré metody spouštěné z UI jsou vyvolány spuštěním události. 2

8 Výkon aplikace Díky využití pokročilých technik pro paralelní zpracování testů se podařilo dosáhnout velmi rychlého provedení testů. Všechny měření byly provedeny na stroji s následujícími parametry: Procesor i5-4200h 2.8GHz RAM: 8GB DISK: SSD Od stisknutí tlačítka po skutečné zahájení testu (spuštění kompilace) uplyne cca 22ms, pokud se testuje jen jeden zdrojový kód. Při testování více zdrojových kódů se každý další test spustí jen za 3ms. Test 120 zdrojových kódů proběhne za 2.9 sekundy a je během něj vytvořeno 11 vláken. Pro měření výkonu byl použitý zdrojový kód, který spočítal a vypsal obsah a obvod čtverce z uživatelem zadaných dat. Jako vstupní data byla použita vygenerovaná desetinná čísla. 3

9 Princip fungování aplikace agrader Aplikace se skládá ze dvou částí. Tvorby testovacího protokolu (popisu toho, co bude testovanému programu předáno jako vstupy, jaké výstupy budou očekávány a také různé akce a nastavení samotného testu). Kompilace a spuštění zdrojových kódů a vyhodnocení výstupů testu. Testovací protokol Testovací protokol se skládá z kombinace akcí: Vstupy o Textový soubor o Číslo o Náhodné číslo o Text Výstupy o Číslo o Text o Číslo založené na vygenerovaném (náhodném) číslu o Číslo splňující podmínky o Počet čísel splňujících podmínky Akce o Opakování poslední akce o Načtení čísel z textového souboru o Porovnání souborů o Spuštění externí aplikace Nastavení o Maximální odchylka o Maximální doba pro běh testu (timeout) o Zakázané příkazy o Vyžadované příkazy o Spouštěcí argumenty Poskládáním těchto akcí uživatel vytvoří testovací protokol. 4

10 Provádění a vyhodnocování testů Testy probíhají ve čtyřech krocích: 1. Vytvoření Testovacího protokolu 2. Vytvoření samostatného tasku pro každý zdrojový kód 3. Spuštění testů 4. Zobrazování výsledků již proběhlých testů Výsledky každého testu jsou zobrazeny ihned po jeho dokončení. Průběh samotného testu 5

11 implementace některých částí aplikace Vytvoření WinFormu s testovým úkonem Při detekování změny vybrané položky v comboboxu, který obsahuje seznam úkonů, se spustí metoda, která se stará o vytvoření zvoleného WinFormu. Z comboboxu je získán index aktuálně zvolené hodnoty, který je následně převeden na záznam z Enumu. Díky tomuto přístupu vznikne problém, že je třeba ze stringového názvu formu vytvořit datový typ, který dědí z WinForm. Tuto nevýhodu vyvažuje to, že není nutné, aby existoval switch, který obsahuje seznam všech úkonů (díky čemuž není nutné přidávat záznam na několika místech při přidání nového úkonu). public static void Show(SideForms formname) { Close(); _sideform = Activator.CreateInstance(Type.GetType("aGrader.IOForms." + formname)); UpdatePosition(); _sideform.show(); } Možné úskalí tohoto přístupu je, že při změně namespace, ve kterém jsou uloženy WinFormy, je nutné aktualizovat i namespace na tomto místě (toto naštěstí lze eliminovat refaktorováním přes vyspělé nástroje, které projdou a změní i stringové hodnoty). VÝSTUP: číslo splňující podmínky a VÝSTUP: počet čísel splňujících podmínky V těchto dvou úkonech může uživatel zkontrolovat, jestli výstup/y splňují podmínky. Uživatel může tvořit i složité podmínky typu: (X%7=0 OR X%9) AND X%2=0. Vyhodnocování takto složitých booleanovský výrazů by bylo příliš složité (a zbytečné) naprogramovat, a proto se pro tento úkon používá knihovna Flee. 6

12 VÝSTUP: počet čísel splňujících podmínky V tomto úkonu se zjišťuje, kolik z posledních čísel splňuje zadané podmínky. K zjištění maximálního počtu možných čísel je nutné vyfiltrovat jen testové úkony, které jsou číselným vstupem/výstupem. Je nutné také zahrnout vstupy/výstupy, které jsou vytvořené pomocí úkonu AKCE: opakuj poslední. Také je důležité ověřit, že zadaný počet čísel je možný i po odebrání některého z úkonů anebo změny jejich pořadí. public bool IsRequestedCountOfNumbersValid() { var formid = InputsOutputs.GetIdOfForm(this); var countofprecedingnumbres = radioinputs.checked? InputsOutputs.GetInputsList(FormType.Number, formid).count() : InputsOutputs.GetOutputsList(FormType.Number, formid).count(); var numberofvalidnumbersaddedbyrepeaters = GetCountOfValidRepetitions(); if (numcountofnumbers.value <= countofprecedingnumbres + numberofvalidnumbersaddedbyrepeaters) { numcountofnumbers.backcolor = DefaultBackColor; return true; } numcountofnumbers.backcolor = Color.Red; MessageBox.Show(Resources.OutputCountOfNumbersMatchingConditionsRequestedNumberOfNumbersIsNotPossible); return false; } private int GetCountOfValidRepetitions() { var validrepeaters = InputsOutputs.GetList(typeof(ActionRepeatLast), InputsOutputs.GetIdOfForm(this)).Where( t => t.getrepeatedform().gettype().tostring().startswith(radioinputs.checked? "agrader.ioforms.input" : "agrader.ioforms.output") && t.getrepeatedform().gettype().tostring().contains("number")); } int i = 0; foreach (dynamic validrepeater in validrepeaters) { i += validrepeater.repetitions; } return i; 7

13 Vytvoření testovacího protokolu a spouštění testů public static async void TestAllSourceCodes() { _protocol = new TestProtocol(); } var testtasks= SourceCodes.GetSourceCodeFiles().Select(CreateTestTask).ToList(); testtasks.foreach(t=>t.start()); while (testtasks.count>0) { Task<TestResult> firstfinishedtask = await Task.WhenAny(testTasks); testtasks.remove(firstfinishedtask); TestResult result = await firstfinishedtask; OnResultReady(result); } private static Task<TestResult> CreateTestTask(SourceCode sourcecode) { if (sourcecode is SourceCodeC) return new Task<TestResult>(new TestC(sourceCode, _protocol).runtest); if (sourcecode is SourceCodeJava) return new Task<TestResult>(new TestJava(sourceCode, _protocol).runtest); } MessageBox.Show(Resources.TestManager_UnsuportedTypeOfSourceCode); throw new ApplicationException($"Unsupoorted type of SourceCode! {sourcecode.gettype()}"); Testovací protokol je vytvořen zpracováním testovacích akcí. Pro každý testovaný zdrojový kód se vytvoří samostatný task, toto umožňuje spouštět testy paralelně. Pro každý test se nevytváří samostatné vlákno, ale je vytvořeno několik vláken pro všechny testy a ty jsou opakovaně používány. Počet vláken si určuje systém podle dostupných prostředků a mohou se měnit za běhu. 8

14 Spouštění zdrojových kódů Aplikace agrader provádí kompilaci a spouštění zdrojových kódů přes externí nástroje (kompilátory, VM,...). Způsob, kterým se vytvoří proces, který zkompiluje a spustí zdrojový kód, záleží na programovacím jazyce zdrojového kódu. C Například pro práci se zdrojovými soubory v jazyce C se používá pro kompilaci i spouštění kompilátor TCC. Pokud kompilátor není nalezen, je uživatel dotázán, zda si přeje kompilátor stáhnout z internetu. Kompilace a spuštění zdrojového kódu se provádí spuštěním TCC s následujícím nastavením: var app = new Process { StartInfo = { FileName = pathtotcc, UseShellExecute = false, RedirectStandardInput = true, RedirectStandardOutput = true, RedirectStandardError = true, CreateNoWindow = true, Arguments = $"-run \"{code.path}\"" } }; if (Protocol?.StartupArguments!= null) app.startinfo.arguments +=$" {Protocol.StartupArguments}"; 9

15 Java Kompilace a spouštění zdrojových kódů v jazyce Java je náročnější, protože nelze zkompilovat a spustit zdrojový kód bez uložení zkompilovaného souboru na disk. Vzhledem k tomu je nutné dočasně uložit zkompilovaný kód. Umístění složky JDK, která obsahuje kompilační nástroj, se zjišťuje kontrolou následujících umístění: 1. Systémová proměnná JAVA_HOME 2. Klíč v registrech SOFTWARE\JavaSoft\Java Development Kit 3. Uživatelem zvolená cesta Ve chvíli, kdy je JDK nalezeno, už se znovu nehledá při spuštění dalších testů. 10

16 Kompilace zdrojového souboru 1. Získání cesty k souboru javac.exe (java kompilátor) 2. Vytvoření dočasné složky 3. Sestaveni spouštěcích argumentů a. Cílová složka b. sourcepath c. Umístění zdrojového souboru 4. Spuštění kompilace private Process CreateCompilatonProcess() { var pathjavac = $@"{GetPathToJava()}\bin\javac.exe"; CreateDestinationFolder(); if (!File.Exists(pathJavac)) { MessageBox.Show(text: String.Format(Resources.Test_CompilatorNotFound, pathjavac)); ExceptionsLog.LogException($"Javac not found! {pathjavac}"); } var app = new Process { StartInfo = { FileName = pathjavac, UseShellExecute = false, RedirectStandardInput = true, RedirectStandardOutput = true, RedirectStandardError = true, CreateNoWindow = true, Arguments = BuilCompilationdArguments() } }; return app; } private string BuilCompilationdArguments() { var arguments = new StringBuilder(); arguments.append($"-d \"{_destinationfolder}\" "); arguments.append($"-sourcepath \"{Path.GetDirectoryName(SourceCode.Path)}\" "); arguments.append($"\"{sourcecode.path}\""); if (((SourceCodeJava) SourceCode).Dependencies == null) return arguments.tostring(); } foreach (var dependency in ((SourceCodeJava) SourceCode).Dependencies) arguments.append($" \"{dependency}\""); return arguments.tostring(); 11

17 Uživatelský manuál Návod pro vytvoření testovacího protokolu Nejdříve se musíme přepnout na kartu Protokol. (DOLE). Poté už můžeme začít skládat protokol z jednotlivých akcí. ( jednotlivých akcí, ze kterých může být složen testovací protokol) Přidání akce: VÝBĚR AKCE 1. Vybereme akci 2. Zadáme potřebné informace 3. Uložíme akci Úprava akce 1. Zvolíme akci, kterou chceme upravit ze seznamu akcí 2. Upravíme akci 3. Uložíme akci Po dokončení tvorby testovacího protokolu můžeme: Spustit samotné testy (Návod pro spuštění testů) Exportovat testovací protokol SEZNAM AKCÍ 12

18 Návod pro spuštění testů Na kartě průzkumník pomocí tlačítka Procházet (DOLE) vybereme typ zdrojových kódů a jejich umístění. Všechny nalezené zdrojové kódy se zobrazí v seznamu v dolní části okna. (DOLE) Po zvolení zdrojového kódu ze seznamu se v levé části UI otevře náhled zdrojového kódu (DOLE) (tlačítkem otevřít soubor (DOLE) lze otevřít zdrojový kód v externím editoru). Pokud proběhly testy, v levé spodní části UI se zobrazí vstupy a výstupy. (DOLE) Samotné testy zahájíme kliknutím na tlačítko Spustit test. (DOLE) 13

19 UI OBR 1 1. Spuštění testů 2. Zobrazení průběhu testování 3. Otevření aktuálně vybraného zdrojového kódu v externím editoru 4. Pole pro zobrazení zdrojového kódu/logu posledního testu 5. Zobrazení vstupů a výstupů testu/zobrazení výsledku testů pro jednotlivé zdrojové kódy 6. Přepínač mezi výběrem zdrojových kódů a tvorbou testovacího protokolu 7. Aktualizování zdrojových souborů 8. Zvolení složky se zdrojovými soubory 9. Seznam zdrojových souborů OBR 2 1. Výběr akce 2. Změna pozice vybrané akce 3. Seznam akcí 4. Import/Export testovacího protokolu 14

20 OBR 3 1. Uloží log testu 2. Zobrazí graf z výsledků testů OBR 4 1. Graf 2. Zvolení zobrazených hodnot 3. Zvolení způsobu řazení 4. Uložení grafu 15

21 jednotlivých akcí, ze kterých může být složen testovací protokol Vstupy VSTUP: textový soubor Řádky souboru budou použity jako vstupní data pro testovaný program (každý řádek bude odeslán samostatně). V případě vyobrazeném na ukázkovém obrázku to budou: řádky ze souboru C:\TEST.txt VSTUP: číslo Zadané číslo bude použito jako vstup pro testovaný program. Povolený rozsah je až V případě vyobrazeném na ukázkovém obrázku to bude číslo 0,

22 VSTUP: náhodné číslo Vygeneruje náhodné číslo v zadaném rozsahu, které bude použito jako vstup pro testovaný program. CheckBox jen celá čísla určuje, jestli vygenerované číslo bude desetinné. Povolený rozsah je až Pokud se generuje desetinné číslo, je generováno se třemi desetinnými místy. V případě vyobrazeném na ukázkovém obrázku to bude: náhodné desetinné číslo v rozsahu 0 až 100. VSTUP: text Zadaný text bude použitý jako vstup pro testovaný program. V případě vyobrazeném na ukázkovém obrázku to bude text ABC. 17

23 VSTUP: číslo založené na vygenerovaném číslu Od testovaného programu bude očekáváno na výstupu číslo, jehož hodnota bude závislá na vstupních náhodných vygenerovaných číslech. Jednotlivá vygenerovaná čísla jsou označena zkratkou ve tvaru X + ID. V případě vyobrazeném na ukázkovém obrázku to bude: součet druhého vygenerovaného čísla (desetinné číslo v rozsahu 0 až 1) a čtyřnásobku prvního vygenerovaného čísla (celé číslo v rozsahu 39 až 100). 18

24 Výstupy VÝSTUP: číslo splňující podmínky Od testovaného programu bude očekáváno na výstupu číslo, které bude splňovat zadané podmínky. Nastavená odchylka pro porovnávání čísel není brána v potaz. V případě vyobrazeném na ukázkovém obrázku to bude: číslo beze zbytku dělitelné 5 a zároveň číslo dělitelné beze zbytku 2 nebo 3. Podmínky uvedené v příkladu by se daly zapsat i jako jedna podmínka a to následovně: X%5=0 AND (X%2=0 OR X%3=0) 19

25 VÝSTUP: počet čísel splňujících podmínky Od testovaného programu bude očekáváno na výstupu číslo, které bude reprezentovat počet čísel, která splnila podmínky. V případě vyobrazeném na ukázkovém obrázku to bude: počet čísel z posledních dvou výstupů testovaného programu, které jsou liché (X%2=1). VÝSTUP: číslo Od testovaného programu bude očekáváno na výstupu zadané číslo. V případě vyobrazeném na ukázkovém obrázku to bude číslo 5. 20

26 VÝSTUP: text Od testovaného programu bude očekáván na výstupu zadaný text. V případě vyobrazeném na ukázkovém obrázku to bude ABC. 21

27 Nastavení NASTAVENÍ: odchylka Všechny číselné výstupy budou uznány, pokud se od očekávaných výstupů neliší o více než nastavenou odchylku (standartně nastavena na 0.001). V případě vyobrazeném na ukázkovém obrázku bude odchylka nastavena na 0.1. NASTAVENÍ: zakázaný příkaz Zdrojový kód nebude uznán jako platný, pokud obsahuje zadaný text. V případě vyobrazeném na ukázkovém obrázku nesmí obsahovat příkaz while. NASTAVENÍ: vyžadovaný příkaz Zdrojový kód nebude uznán jako platný, pokud neobsahuje zadaný text. Vyžadovaný text nebude uznán, pokud je obsažen jen v komentáři. V případě vyobrazeném na ukázkovém obrázku musí obsahovat příkaz while. 22

28 Akce AKCE: spouštěcí parametry Zdrojový kód bude spuštěn se zadanými spouštěcími parametry. V případě vyobrazeném na ukázkovém obrázku bude programu předáno číslo 125 jako parametr. AKCE: opakování poslední akce Poslední akce se X krát zopakuje. AKCE: opakování poslední akce nelze použít jako první akci. Některé akce nelze opakovat (např. nastavení odchylky). V případě vyobrazeném na ukázkovém obrázku se 10x zopakuje akce VSTUP: náhodné číslo od 0 do 100. AKCE: načti výstupy ze souboru Výstupy budou načteny ze souboru. Soubor musí mít shodný název jako zdrojový kód s příponou txt a musí být umístěn ve stejné složce. 23

29 AKCE: porovnej soubory Porovná soubor vygenerovaný testovaným programem a kontrolní soubor. Soubor musí mít shodný název jako zdrojový kód s příponou txt a musí být umístěn ve stejné složce. Je možné soubory porovnávat po řádcích nebo jen jejich HASH. Porovnávat jen HASH je výhodnější u velmi velkých souborů. V případě vyobrazeném na ukázkovém obrázku bude porovnán vygenerovaný soubor se souborem TEST.txt a porovnávání proběhne po jednotlivých řádcích. AKCE: spustit externí aplikaci Spustí externí aplikaci se zadanými parametry. Parametry mohou obsahovat zástupný text, který bude nahrazen daty. Po proběhnutí testu spustí aplikaci ext.exe a jako spouštěcí parametry jí předá jméno testovaného kódu a počet špatných výstupů. 24

30 Závěr Aplikace agrader úspěšně splnila všechna kritéria zadání dlouhodobé maturitní práce. Dle mého názoru má aplikace potenciál na praktické nasazení do procesu kontroly a vyhodnocení prací žáků. Trochu čísel na závěr Vývoj projektu trval zhruba 14 měsíců. Aplikace je tvořena 31 tisíci řádky kódu. 25

31 Seznam použitých pramenů StackOverflow [online]. Stack Exchange Inc [cit ]. Dostupné z: MSDN [online]. Microsoft [cit ]. Dostupné z: 26

Elektronický formulář

Elektronický formulář Elektronický formulář a postup při jeho podání ÚVOD... 2 INSTALACE PROGRAMU... 2 Požadavky na vybavení... 2 Instalace programu... 2 POSTUP PŘI PRÁCI S ELEKTRONICKÝM FORMULÁŘEM ŽÁDOSTI... 3 Ukládání formuláře...

Více

CUZAK. Instalační příručka. Verze 2.0 2014

CUZAK. Instalační příručka. Verze 2.0 2014 CUZAK Instalační příručka Verze 2.0 2014 Copyright 2014 Altair Software s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

TACHOTel manuál 2015 AURIS CZ

TACHOTel manuál 2015 AURIS CZ TACHOTel manuál 2 TACHOTel Obsah Foreword I Úvod 0 3 1 Popis systému... 3 2 Systémové... požadavky 4 3 Přihlášení... do aplikace 5 II Nastavení aplikace 6 1 Instalace... a konfigurace služby ATR 6 2 Vytvoření...

Více

ELEKTRONICKÉ PODÁNÍ OBČANA

ELEKTRONICKÉ PODÁNÍ OBČANA Strana č. 1 ELEKTRONICKÉ PODÁNÍ OBČANA NÁVOD NA VYPLŇOVÁNÍ A ODESLÁNÍ FORMULÁŘŮ IČ: 63078236, DIČ: CZ63078236, OR: MS v Praze, oddíl B, vložka 3044 Strana 1 / 13 Strana č. 2 1 Obsah 1 Obsah... 2 2 Úvod...

Více

MANUÁL K PROGRAMU JEDNODUCHÝ SKLAD (VER-1.2)

MANUÁL K PROGRAMU JEDNODUCHÝ SKLAD (VER-1.2) MANUÁL K PROGRAMU JEDNODUCHÝ SKLAD (VER-1.2) Program byl vytvořený za účelem uchovávání artiklů (položek) a jejich cen. Základním cílem bylo vytvořit uživatelsky příjemné prostředí s mnoha funkcemi ve

Více

Základy programování. Úloha: Eratosthenovo síto. Autor: Josef Hrabal Číslo: HRA0031 Datum: 28.11.2009 Předmět: ZAP

Základy programování. Úloha: Eratosthenovo síto. Autor: Josef Hrabal Číslo: HRA0031 Datum: 28.11.2009 Předmět: ZAP Základy programování Úloha: Eratosthenovo síto Autor: Josef Hrabal Číslo: HRA0031 Datum: 28.11.2009 Předmět: ZAP Obsah 1 Zadání úkolu: 3 1.1 Zadání:............................... 3 1.2 Neformální zápis:.........................

Více

1 Uživatelská dokumentace

1 Uživatelská dokumentace 1 Uživatelská dokumentace Systém pro závodění aut řízených umělou inteligencí je zaměřen na závodění aut v prostředí internetu. Kromě toho umožňuje testovat jednotlivé řidiče bez nutnosti vytvářet závod

Více

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií

UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Katedra softwarových technologií Softwarový nástroj pro tvorbu a správu genealogických dat Manuál pro uživatele Bc. František Hlaváček Součást

Více

CUZAK. Instalační příručka. Verze 2.0 2015

CUZAK. Instalační příručka. Verze 2.0 2015 CUZAK Instalační příručka Verze 2.0 2015 Copyright 2015 Altair CUZAK s.r.o. Všechna práva vyhrazena. Všechna práva vyhrazena. Všechna informace, jež jsou publikována na v tomto dokumentu, jsou chráněna

Více

Technologické postupy práce s aktovkou IS MPP

Technologické postupy práce s aktovkou IS MPP Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce

Více

NÁVOD NA VYPLNĚNÍ ELEKTRONICKÉ ŽÁDOSTI O DOTACI

NÁVOD NA VYPLNĚNÍ ELEKTRONICKÉ ŽÁDOSTI O DOTACI NÁVOD NA VYPLNĚNÍ ELEKTRONICKÉ ŽÁDOSTI O DOTACI Obsah 1 Technické požadavky na klientskou stanici... 3 2 Otevření prázdné žádosti... 4 3 Vyplnění elektronické žádosti... 4 4 Uložení a načtení vyplněných

Více

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky

1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1 Návod na instalaci prostředí LeJOS-NXJ a přehrání firmwaru NXT kostky 1. Nainstalujte ovladač na připojení NXJ přes USB rozhraní. Pokud jste nainstalovali software od LEGO Mindstorms, který se k legu

Více

Úprava naměřených stavů

Úprava naměřených stavů Návod na používání autorizovaného software Úprava naměřených stavů V Ústí nad Labem 8. 10. 2010 Vytvořil: doc. Ing., Ph.D. Návod pro úpravu stavů_v1 1 z 9 8.10.2010 Obsah 1Úvod...3 2Instalace...4 3Spuštění

Více

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL

IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL IBRIDGE 1.0 UŽIVATELSKÝ MANUÁL Jaromír Křížek OBSAH 1 ÚVOD... 3 2 INSTALACE... 4 2.1 SYSTÉMOVÉ POŽADAVKY... 5 2.2 SPUŠTĚNÍ IBRIDGE 1.0... 5 3 HLAVNÍ MENU... 6 3.1 MENU FILE... 6 3.2 MENU SETTINGS... 6

Více

Pravidla a plánování

Pravidla a plánování Administrátorský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz Datum vydání: 7. května 2013

Více

František Hudek. duben ročník

František Hudek. duben ročník VY_32_INOVACE_FH09_WIN Jméno autora výukového materiálu Datum (období), ve kterém byl VM vytvořen Ročník, pro který je VM určen Vzdělávací oblast, obor, okruh, téma Anotace František Hudek duben 2013 6.

Více

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ

Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ Zápočtová úloha z předmětu KIV/ZSWI DOKUMENT SPECIFIKACE POŽADAVKŮ 10. 5. 2011 Tým: Simplesoft Členové: Zdeněk Malík Jan Rada Ladislav Račák Václav Král Marta Pechová malikz@students.zcu.cz jrada1@students.zcu.cz

Více

Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL

Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL Postup obnovy a nastavení nového připojovacího certifikátu pro úložiště SÚKL I. Postup pro rychlou automatickou obnovu certifikátu pomocí formuláře v Medioxu SÚKL implementoval rozhraní pro automatickou

Více

Bc. Martin Majer, AiP Beroun s.r.o.

Bc. Martin Majer, AiP Beroun s.r.o. REGISTR DIGITALIZACE HISTORICKÝCH FONDŮ (RDHF) A DIGITÁLNÍCH KONKORDANCÍ (DK) Návrh uživatelského rozhraní klientských aplikací verze 1.0 Bc. Martin Majer, AiP Beroun s.r.o. 28.11.2016-1 - Obsah 1 Seznam

Více

Popis programu EnicomD

Popis programu EnicomD Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry

Více

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE

T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE T-Mobile Internet Manager pro Windows NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Požadavky na hardware a software 04 Připojení zařízení k počítači 05 Uživatelské rozhraní 05 Výběr sítě 06 Připojení k internetu

Více

Edu-learning pro školy

Edu-learning pro školy Edu-learning pro školy ONLINE VARIANTA Příručka pro instalaci a správu EDU 2000 s.r.o. Počítačové vzdělávání a testování Oldřichova 49 128 00 Praha 2 www.edu2000.cz info@edu2000.cz www.edu-learning.cz

Více

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý Uživatelský manuál Aplikace GraphViewer Vytvořil: Viktor Dlouhý Obsah 1. Obecně... 3 2. Co aplikace umí... 3 3. Struktura aplikace... 4 4. Mobilní verze aplikace... 5 5. Vytvoření projektu... 6 6. Části

Více

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. TÉMA: Vytváření a úprava maker Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. Zadání: Otevřete databázi Makra.accdb. 1. Vytvořte makro Objednávky,

Více

STRUč Ná Př íruč KA pro Windows Vista

STRUč Ná Př íruč KA pro Windows Vista STRUč Ná Př íruč KA pro Windows Vista OBSAH Kapitola 1: SYSTéMOVé POžADAVKY...1 Kapitola 2: INSTALACE SOFTWARU TISKáRNY V SYSTéMU WINDOWS...2 Instalace softwaru pro lokální tisk... 2 Instalace softwaru

Více

Generování žádosti o certifikát Uživatelská příručka

Generování žádosti o certifikát Uživatelská příručka Generování žádosti o certifikát Uživatelská příručka První certifikační autorita, a.s. Verze 1.0 Obsah 1. Úvod... 3 2. Požadavky na software... 3 3. Kontrola softwarového vybavení... 4 4. Vyplnění údajů

Více

Možnosti tisku v MarushkaDesignu

Možnosti tisku v MarushkaDesignu 0 Možnosti tisku v MarushkaDesignu OBSAH 1 CÍL PŘÍKLADU...2 2 PRÁCE S PŘÍKLADEM...2 3 UKÁZKA DIALOGOVÉHO OKNA...3 4 STRUČNÝ POPIS PŘÍKLADU V MARUSHKADESIGNU...5-1 - 1 Cíl příkladu V tomto příkladu si ukážeme

Více

Lokality a uživatelé

Lokality a uživatelé Administrátorský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz Datum vydání: 15.října 2013

Více

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod:

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod: Internetový prohlížeč CHROME Pro správné fungování veškerých funkcionalit, které nám nástroje společnosti Google nabízí, je dobré používat prohlížeč Chrome. Jeho instalaci je možné provést z webové adresy:

Více

Aplikační profily v PLC Tecomat

Aplikační profily v PLC Tecomat Aplikační profily v PLC Tecomat TXV 003 39.01 první vydání září 2012 změny vyhrazeny 1 TXV 003 39.01 Historie změn Datum Vydání Popis změn Září 2012 1 První vydání OBSAH 1 Úvod...3 2 Kontrola aplikačních

Více

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle Programu Výměna zdrojů tepla na pevná paliva v rodinných domech

Více

DATABÁZE MS ACCESS 2010

DATABÁZE MS ACCESS 2010 DATABÁZE MS ACCESS 2010 KAPITOLA 5 PRAKTICKÁ ČÁST TABULKY POPIS PROSTŘEDÍ Spuštění MS Access nadefinovat název databáze a cestu k uložení databáze POPIS PROSTŘEDÍ Nahoře záložky: Soubor (k uložení souboru,

Více

Svolávací systém Uživatelský manuál

Svolávací systém Uživatelský manuál Uživatelský manuál TTC TELEKOMUNIKACE, s.r.o. Třebohostická 987/5 100 00 Praha 10 tel.: 234 052 111 fax.: 234 052 999 e-mail: ttc@ttc.cz http://www.ttc-telekomunikace.cz Datum vydání: 14. srpna 2013 Číslo

Více

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům

Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům Porovnání rychlosti mapového serveru GeoServer při přístupu k různým datovým skladům Bakalářská práce 2014 Autor: Adam Schreier Garant práce: Jan Růžička Obsah prezentace 1.Seznámení s řešeným problémem

Více

MONITORING OBCHODNÍCH PARTNERŮ

MONITORING OBCHODNÍCH PARTNERŮ MONITORING OBCHODNÍCH PARTNERŮ NÁVOD PRO APLIKACI 1 Obsah: 1. Prvotní spuštění aplikace Část monitoring insolvenčního rejstříku 2. Hlavní okno 3. Monitorované subjekty 3.1 Skupiny monitorovaných subjektů

Více

MS SQL Server 2008 Management Studio Tutoriál

MS SQL Server 2008 Management Studio Tutoriál MS SQL Server 2008 Management Studio Tutoriál Vytvoření databáze Při otevření management studia a připojením se ke konkrétnímu sql serveru mám v levé části panel s názvem Object Explorer. V tomto panelu

Více

Generické programování

Generické programování Generické programování Od C# verze 2.0 = vytváření kódu s obecným datovým typem Příklad generická metoda, zamění dva parametry: static void Swap(ref T p1, ref T p2) T temp; temp = p1; p1 = p2; p2 =

Více

3 Makra Příklad 4 Access 2007. Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

3 Makra Příklad 4 Access 2007. Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. TÉMA: Vytváření a úprava maker Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker. Zadání: Otevřete databázi Makra.accdb. 1. Vytvořte makro Objednávky,

Více

Modul IRZ návod k použití

Modul IRZ návod k použití Modul IRZ návod k použití Verze: 2 Datum: 26. 2. 2016 Tento dokument představuje stručný návod na použití modulu IRZ v programu EVI 8. Modul IRZ je určen na evidenci odpadů pro IRZ provozovny a hlášení

Více

NÁVOD K POUŽITÍ. IP kamerový systém.

NÁVOD K POUŽITÍ. IP kamerový systém. NÁVOD K POUŽITÍ IP kamerový systém www.slkamery.cz 1 1. Práce se systémem CMS 1. Instalace aplikace Aplikaci CMS nainstalujeme z přiloženého CD. Pokud není CD součástí balení, stáhneme instalační soubory

Více

Základní informace a postup instalace systému IS MPP

Základní informace a postup instalace systému IS MPP Základní informace a postup instalace systému IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Základní informace a

Více

Spuštění a ukončení databázové aplikace Access

Spuštění a ukončení databázové aplikace Access Spuštění a ukončení databázové aplikace Access Aplikaci Access spustíte tak, že vyhledáte její ikonu v nabídce "Start" a klepnete na ní. Najdete ho v Sekci Všechny programy/mircosoft Office. Po výběru

Více

Práce s programem MPVaK

Práce s programem MPVaK Práce s programem MPVaK Tato informace popisuje postup práce s programem "MPVaK Vybrané údaje z majetkové a Vybrané údaje z provozní evidence. Jsou v ní popsány nejdůležitější úlohy, které budete s programem

Více

Instalace programu ProGEO

Instalace programu ProGEO Instalace programu ProGEO Obsah dokumentu: 1. Požadavky na systém 2. Průběh instalace 3. Aktivace zakoupené licence 4. Automatické aktualizace Updater 1. Požadavky na systém Softwarové požadavky: MicroStation

Více

[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI - SERVEROVÁ ČÁST]

[APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI - SERVEROVÁ ČÁST] [APLIKACE PRO PŘEHRÁVÁNÍ VIDEA - PROJEKT MIAMI - SERVEROVÁ ČÁST] [Aktualizace dokumentu: 27.8.2011 3:02:37 Verze dokumentu: 1.0 Obsah Obsah... 2 1. Struktura databáze a souborů... 3 2. Soubor registerdevice.php...

Více

Konfigurace pracovní stanice pro ISOP-Centrum verze 1.21.32

Konfigurace pracovní stanice pro ISOP-Centrum verze 1.21.32 Informační systém ISOP 7-13 Vypracováno pro CzechInvest Konfigurace pracovní stanice pro ISOP-Centrum verze 1.21.32 vypracovala společnost ASD Software, s.r.o. Dokument ze dne 20.2.2015, verze 1.00 Konfigurace

Více

Instalační manuál pixel-fox

Instalační manuál pixel-fox Instalační manuál pixel-fox Verze 01/2011 V5 (CZ) - Subject to change without notice! Systémové požadavky: Aktuální minimální systémové požadavky pro používání software pixel-fox na vašem PC jsou: - IBM

Více

Uživatelská příručka pro ředitele škol

Uživatelská příručka pro ředitele škol Národní šetření výsledků žáků v počátečním vzdělávání Uživatelská příručka pro ředitele škol Název souboru: Modul IDM - Uživatelská příručka pro ředitele škol V2.doc Strana 1 Obsah 1 Úvod... 3 2 Přihlášení

Více

Středoškolská technika 2017 PROGRAM NA GENEROVÁNÍ PRVOČÍSEL

Středoškolská technika 2017 PROGRAM NA GENEROVÁNÍ PRVOČÍSEL Středoškolská technika 2017 Setkání a prezentace prací středoškolských studentů na ČVUT PROGRAM NA GENEROVÁNÍ PRVOČÍSEL Vojtěch Pchálek Střední škola technická Kouřílkova 8, Přerov ANOTACE Bratr, který

Více

Seznámení s prostředím dot.net Framework

Seznámení s prostředím dot.net Framework Základy programování v jazyce C# Seznámení s prostředím dot.net Framework PL-Prostředí dot.net - NET Framework Je základním stavebním prvkem, na kterém lze vytvářet software. Jeho součásti a jádro je založené

Více

SignEditor 1 - návod k použití

SignEditor 1 - návod k použití SignEditor 1 - návod k použití Tomáš Ryba tryba@kky.zcu.cz Zdeněk Krňoul zdkrnoul@kky.zcu.cz Jakub Kanis jkanis@kky.zcu.cz 27. března 2012 1 Vznik za podpory projektu Pojabr - Potlačení jazykové bariéry

Více

Téma 7: Konfigurace počítačů se systémem Windows 7 III. Téma 7: Konfigurace počítačů se systémem Windows 7 III

Téma 7: Konfigurace počítačů se systémem Windows 7 III. Téma 7: Konfigurace počítačů se systémem Windows 7 III Téma 7: Konfigurace počítačů se systémem Windows 7 III 1 Teoretické znalosti V tomto cvičení se dozvíte, jak funguje nástroj Ověření podpisu souboru. Vyzkoušíte si práci si ověřit podpisy systémových souborů

Více

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1

24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) HODINOVÁ DOTACE: 1 24-2-2 PROMĚNNÉ, KONSTANTY A DATOVÉ TYPY TEORIE AUTOR DOKUMENTU: MGR. MARTINA SUKOVÁ DATUM VYTVOŘENÍ: 23.7.2013 KLÍČOVÁ AKTIVITA: 02 UČIVO: STUDIJNÍ OBOR: PROGRAMOVÁNÍ 2. ROČNÍK (PRG2) INFORMAČNÍ TECHNOLOGIE

Více

Návod pro práci s aplikací

Návod pro práci s aplikací Návod pro práci s aplikací NASTAVENÍ FAKTURACÍ...1 NASTAVENÍ FAKTURAČNÍCH ÚDA JŮ...1 Texty - doklady...1 Fakturační řady Ostatní volby...1 Logo Razítko dokladu...2 NASTAVENÍ DALŠÍCH ÚDA JŮ (SEZNAMŮ HODNOT)...2

Více

UniLog-D. v1.01 návod k obsluze software. Strana 1

UniLog-D. v1.01 návod k obsluze software. Strana 1 UniLog-D v1.01 návod k obsluze software Strana 1 UniLog-D je PC program, který slouží k přípravě karty pro záznam událostí aplikací přístroje M-BOX, dále pak k prohlížení, vyhodnocení a exportům zaznamenaných

Více

Reliance 3 design OBSAH

Reliance 3 design OBSAH Reliance 3 design Obsah OBSAH 1. První kroky... 3 1.1 Úvod... 3 1.2 Založení nového projektu... 4 1.3 Tvorba projektu... 6 1.3.1 Správce stanic definice stanic, proměnných, stavových hlášení a komunikačních

Více

Generování žádosti o certifikát Uživatelská příručka pro prohlížeč Opera

Generování žádosti o certifikát Uživatelská příručka pro prohlížeč Opera Generování žádosti o certifikát Uživatelská příručka pro prohlížeč Opera První certifikační autorita, a.s. Verze 8.15 1 Obsah 1. Úvod... 3 2. Požadavky na software... 3 3. Instalace kořenového certifikátu

Více

CERTIFIKOVANÉ TESTOVÁNÍ (CT) Výběrové šetření výsledků žáků 2014

CERTIFIKOVANÉ TESTOVÁNÍ (CT) Výběrové šetření výsledků žáků 2014 (CT) Výběrové šetření výsledků žáků 2014 Průběh - uživatelská příručka Verze 1 Obsah 1 ÚVOD... 3 1.1 Kde hledat další informace... 3 1.2 Posloupnost kroků... 3 2 KROK 1 STAŽENÍ HESEL K TESTŮM... 4 2.1

Více

Návod k použití webového portálu služby viphone business

Návod k použití webového portálu služby viphone business Návod k použití webového portálu služby viphone business 1. Požadavky na operační systém a PC Požadavky na operační systém a počítač jsou: - běžně vybavený kancelářský počítač, bylo by vhodné aby měl alespoň

Více

Autodesk AutoCAD LT 2019

Autodesk AutoCAD LT 2019 Novinky Autodesk AutoCAD LT 2019 www.graitec.cz www.cadnet.cz, helpdesk.graitec.cz, www.graitec.com Novinky Autodesk AutoCAD LT 2019 PDF dokument obsahuje přehled novinek produktu AutoCAD LT 2019. AutoCAD

Více

Metoda Monte Carlo a její aplikace v problematice oceňování technologií. Manuál k programu

Metoda Monte Carlo a její aplikace v problematice oceňování technologií. Manuál k programu Metoda Monte Carlo a její aplikace v problematice oceňování technologií Manuál k programu This software was created under the state subsidy of the Czech Republic within the research and development project

Více

Příprava dat v softwaru Statistica

Příprava dat v softwaru Statistica Příprava dat v softwaru Statistica Software Statistica obsahuje pokročilé nástroje pro přípravu dat a tvorbu nových proměnných. Tyto funkcionality přinášejí značnou úsporu času při přípravě datového souboru,

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT

III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň

Více

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána.

Reprodukce tohoto návodu k obsluze, nebo jeho části, v jakékoli formě bez předchozího písemného svolení společnosti DEGA CZ s.r.o. je zakázána. NÁVOD K OBSLUZE KONFIGURACE Konfigurační software DEGA CONFIG ISO 9001:2008 Quality Management Systems Systéme de Qualité www.sgs.com Obsah str. 2 / Technické požadavky str. 2 / Návod k použití str. 3

Více

INSTALAČNÍ MANUÁL. TME gadget

INSTALAČNÍ MANUÁL. TME gadget INSTALAČNÍ MANUÁL TME gadget OBSAH 1 KROKY PŘED INSTALACÍ... 2 1.1 Kontrola operačního systému a internetového připojení... 2 1.2 Příprava instalačního souboru TMEgadget.exe... 2 2 INSTALACE... 2 2.1 Spuštění

Více

SECTRON s.r.o. Výstavní 2510/10, 709 00 Ostrava - Mariánské Hory +420 595 626 333, sales@sectron.cz

SECTRON s.r.o. Výstavní 2510/10, 709 00 Ostrava - Mariánské Hory +420 595 626 333, sales@sectron.cz Datum posledního záznamu: 5.12.2012 Verze 2.3.3.1 Výrobní kód 1212 2012-12 Aktualizován manuál Napájecí konektor změněn na 2-pinový MRT9 Přidáno rozhraní pro připojení záložního Pb akumulátoru 12 V, max

Více

Racionální hnojení Zpráva o výsledcích AZZP

Racionální hnojení Zpráva o výsledcích AZZP Racionální hnojení Zpráva o výsledcích AZZP Sitewell s.r.o. Tomáš Marek Zákazník: Ministerstvo zemědělství České republiky Řešitel: SITEWELL s.r.o. www.sitewell.cz Táborská 31, 140 00 Praha 4 tel. +420

Více

ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE

ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE 2011 Technická univerzita v Liberci Ing. Přemysl Svoboda ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE V Liberci dne 16. 12. 2011 Obsah Obsah... 1 Úvod... 2 Funkce zařízení... 3 Režim sběru dat s jejich

Více

Docházka 3000 přenos dat do Abra FlaxiBee

Docházka 3000 přenos dat do Abra FlaxiBee Docházka 3000 přenos dat do Abra FlaxiBee Docházkový systém Docházka 3000 umí od verze 6.83 přenášet data do účetnictví Abra FlexiBee. Jedná se o přenos dat pomocí XML souborů. Systém přenosu je ale závislý

Více

Postup získání a nastavení připojovacího certifikátu pro úložiště SÚKL k použití pro elektronické recepty v systému Mediox

Postup získání a nastavení připojovacího certifikátu pro úložiště SÚKL k použití pro elektronické recepty v systému Mediox Postup získání a nastavení připojovacího certifikátu pro úložiště SÚKL k použití pro elektronické recepty v systému Mediox Pro připojení ke všem novým rozhraním úložišť SÚKL je třeba připojovací certifikát.

Více

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle

Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle Podrobný postup pro vyplnění, odeslání a stažení žádosti o poskytnutí dotace prostřednictvím veřejnoprávní smlouvy v elektronickém systému dle Programu Výměna zdrojů tepla na pevná paliva v rodinných domech

Více

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM Manuál pro administrátory Verze 1.0 2012 AutoCont CZ a.s. Veškerá práva vyhrazena. Tento

Více

Informační Systém pro Psychiatrii HIPPO

Informační Systém pro Psychiatrii HIPPO Informační Systém pro Psychiatrii HIPPO Informace, doporučení a nutná nastavení pro zajištění správné funkce Pinel Plus v OS Windows a Linux Ochranné známky HIPPO je registrovaná ochranná známka společnosti

Více

DINOX IP kamery řady: DDC-xxxx DDR-xxxx DDX-xxxx DDB-xxxx

DINOX IP kamery řady: DDC-xxxx DDR-xxxx DDX-xxxx DDB-xxxx DINOX IP kamery řady: DDC-xxxx DDR-xxxx DDX-xxxx DDB-xxxx Rychlá uživatelská příručka Obsah Rychlá uživatelská příručka... 1 1. Systémové požadavky... 3 2. Připojení do sítě... 4 3. Přístup pomocí webového

Více

Manuál k programu KaraokeEditor

Manuál k programu KaraokeEditor Manuál k programu KaraokeEditor Co je KaraokeEditor? Program slouží pro editaci tagů v hudebních souborech formátu mp3. Tagy jsou doprovodné informace o písni, uložené přímo v mp3. Aplikace umí pracovat

Více

Programovací software ConfigTool. Základní obsluha a postup připojení k zařízení přes USB a GPRS. Verze 2.00

Programovací software ConfigTool. Základní obsluha a postup připojení k zařízení přes USB a GPRS. Verze 2.00 Programovací software ConfigTool Základní obsluha a postup připojení k zařízení přes USB a GPRS Verze 2.00 Vážený zákazníku. Tento stručný uživatelský manuál Vás přehlednou a jednoduchou formou seznámí

Více

MS Word 2007 Šablony programu MS Word

MS Word 2007 Šablony programu MS Word MS Word 2007 Šablony programu MS Word Obsah kapitoly V této kapitole se seznámíme s: Možností využití šablon při vytváření nových dokumentů Vytvářením vlastních šablon Studijní cíle Po absolvování této

Více

Postupy práce se šablonami IS MPP

Postupy práce se šablonami IS MPP Postupy práce se šablonami IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Postupy práce se šablonami IS MPP Modul

Více

Obslužný software. PAP ISO 9001

Obslužný software.  PAP ISO 9001 Obslužný software PAP www.apoelmos.cz ISO 9001 červen 2008, TD-U-19-20 OBSAH 1 Úvod... 4 2 Pokyny pro instalaci... 4 2.1 Požadavky na hardware...4 2.2 Postup při instalaci...4 3 Popis software... 5 3.1

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Struktura programu Vytvoření nové aplikace Struktura programu Základní syntaktické elementy První aplikace Verze pro akademický rok 2012/2013 1 Nová aplikace NetBeans Ve vývojovém

Více

INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE

INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE INSTALACE PRODUKTU ONTOPIA KNOWLEDGE SUITE profesionální verze 1 Obsah Požadavky... 3 Instalace... 3 Proměnná CLASSPATH... 3 Zpřístupnění licenčního klíče... 3 Ověřování komponent OKS. 3 Spouštíme aplikaci

Více

Ovládání MZK Terminalu je jednoduché a intuitivní. Terminal se ovládá pěti tlačítky.

Ovládání MZK Terminalu je jednoduché a intuitivní. Terminal se ovládá pěti tlačítky. MZK terminal MZK terminal byl vyvinut nejen jako terminál k online zobrazování a ukládání telemetrických dat z modulu Twin k pozdější analýze, ale především jako víceúčelové zařízení, jehož funkce a možnosti

Více

Manuál Multitag čtečka

Manuál Multitag čtečka Manuál Multitag čtečka 2005,2006 1. Instalace ovladače pro USB port 2. Nastavení programu 2.1 DETEKCE portu 2.2. Nastavení ukládání čísla karty(cíl ukládaných dat) 2.3 Formát ukládaných dat 3 Automatický

Více

Nápověda k aplikaci EA Script Engine

Nápověda k aplikaci EA Script Engine Nápověda k aplikaci EA Script Engine Object Consulting s.r.o. 2006 Obsah Nápověda k aplikaci EA Script Engine...1 1. Co je EA Script Engine...2 2. Důležité upozornění pro uživatele aplikace EA Script Engine...3

Více

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o. Nastavení klientských stanic pro webové aplikace PilsCom s.r.o. Obsah 1. Obecné informace...1 2. Internetový prohlížeč...1 3. Nastavení kompatibilního zobrazení...1 4. Nastavení důvěryhodných serverů...2

Více

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. 2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena. GEOVAP, spol. s r. o. Čechovo nábřeží 1790 530 03 Pardubice Česká republika +420 466 024 618 http://www.geovap.cz V dokumentu použité názvy programových

Více

Programátorská příručka

Programátorská příručka KAPITOLA 1. PROGRAMÁTORSKÁ PŘÍRUČKA Kapitola 1 Programátorská příručka 1.1 Úvod 1.1.1 Technologie Program je psaný v jazyce Java 1.7. GUI je vytvářeno pomocí knihovny SWT. (http://eclipse.org/swt/) Pro

Více

17. Projekt Trojúhelníky

17. Projekt Trojúhelníky Projekt Trojúhelníky strana 165 17. Projekt Trojúhelníky 17.1. Základní popis, zadání úkolu Pracujeme na projektu Trojúhelníky, který je ke stažení na java.vse.cz. Aplikace je napsána s textovým uživatelským

Více

Instalační a uživatelská příručka

Instalační a uživatelská příručka Instalační a uživatelská příručka 1304 Aplikace MESIresults je určena pro použití s automatickým zařízením měření indexu kotníkových tlaků (ABPI MD). Při použití USB kabelu může být zařízení ABPI MD připojeno

Více

Michal Krátký. Úvod do programovacích jazyků (Java), 2006/2007

Michal Krátký. Úvod do programovacích jazyků (Java), 2006/2007 Úvod do programovacích jazyků (Java) Michal Krátký 1 Katedra informatiky VŠB Technická univerzita Ostrava Úvod do programovacích jazyků (Java), 2006/2007 c 2006 Michal Krátký Úvod do programovacích jazyků

Více

Software pro správu barev Palette Master

Software pro správu barev Palette Master Software pro správu barev Palette Master Návod k použití 01 Speciální software pro kalibraci Software Palette Master, který byl vyvinut ve spolupráci s předními odborníky na kalibraci barev X-Rite, zjednodušuje

Více

1 Tabulky Příklad 3 Access 2010

1 Tabulky Příklad 3 Access 2010 TÉMA: Vytvoření tabulky v návrhovém zobrazení Pro společnost Naše zahrada je třeba vytvořit databázi pro evidenci objednávek o konkrétní struktuře tabulek. Do databáze je potřeba ještě přidat tabulku Platby,

Více

Příručka pro aplikaci KSnapshot

Příručka pro aplikaci KSnapshot Richard J. Moore Robert L. McCormick Brad Hards Kontrolor: Lauri Watts Vývojář: Richard J Moore Vývojář: Matthias Ettrich Překlad: Lukáš Vlček 2 Obsah 1 Úvod 5 2 Použití KSnapshot 6 2.1 Spuštění KSnapshot.....................................

Více

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu StatSoft Typy souborů ve STATISTICA Tento článek poslouží jako přehled hlavních typů souborů v programu STATISTICA, ukáže Vám jejich možnosti a tím Vám dovolí využívat program efektivněji. Jistě jste již

Více

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců. Přehledy pro Tabulky V programu CONTACT Professional 5 naleznete u firem, osob a obchodních případů záložku Tabulka. Tuto záložku lze rozmnožit, přejmenovat a sloupce je možné definovat dle vlastních požadavků

Více