Štatististická analýza výpočtového potenciálu integrovaných obvodov typu CPU/GPU/FPGA/ASIC Semestrálna práca do predmetu Štatistika

Size: px
Start display at page:

Download "Štatististická analýza výpočtového potenciálu integrovaných obvodov typu CPU/GPU/FPGA/ASIC Semestrálna práca do predmetu Štatistika"

Transcription

1 Štatististická analýza výpočtového potenciálu integrovaných obvodov typu CPU/GPU/FPGA/ASIC Semestrálna práca do predmetu Štatistika VŠB-TUO katedra informatiky, Bc. Michal Cisárik, cis května 2013 Obsah 1 Úvod 3 2 Zdroj dát Kategórie skúmaných integrovaných obvodov Metodika porovnania výkonu Spracovanie dát Analýza dát Kategória ASIC Výrobcovia Výkon Kategória FGPA Výrobcovia Výkon Kategória GPU Výrobcovia Výkon Kategória CPU Výrobcovia Výkon

2 4 Testovanie hypotéz Závislosť výkonu na type integrovaného obvodu Test normality dát výkonu integrovaných obvodov typu ASIC Test normality dát výkonu integrovaných obvodov typu FPGA Test normality dát výkonu integrovaných obvodov typu GPU Test normality dát výkonu integrovaných obvodov typu CPU Vyhodnotenie testov normality dát Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) Kruskal - Wallisov test Post-hoc analýza - Tukeyho metóda Zhodnotenie Porovnanie výrobcov GPU - AMD a nvidia Test normality dát výkonu integrovaných obvodov typu GPU výrobcu AMD Test normality dát výkonu integrovaných obvodov typu GPU výrobcu nvidia Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) Zhodnotenie Porovnanie výrobcov CPU - AMD a Intel Test normality dát výkonu integrovaných obvodov typu CPU výrobcu AMD Test normality dát výkonu integrovaných obvodov typu CPU výrobcu Intel Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) Zhodnotenie Záver 24 2

3 1 Úvod V tejto semestrálnej práci sa zameriavam na reálny výkon integrovaných obvodov. Výrobcom udávané parametre síce dávajú predstavu o tom ako výkonný ich integrovaný obvod bude, jedná sa vo väčšine prípadov ale o ukazatele, ktoré boli nastavené pri výrobe (veľkosť pamäti, pracovná frekvencia a pod.) a nehovoria veľa o tom ako sa bude daný kus hardvéru správať pri zaťažení. Preto som sa rozhodol, že nájdem dáta kde sú rôzne typy integrovaných obvodov podrobené tej istej (rovnako výpočetne náročnej) skúške. Chcem porovnávať obvody typu CPU/GPU/FPGA/ASIC, teda procesory (od výrobcov AMD a Intel), grafické karty (AMD a nvidia) a programovateľne logické prvky (FPGA a ASIC). Je dôležité zistiť, ktoré typy integorvaných obvodov majú najväčší výpočetný potenciál, ďalej ma zaujíma ako sú na tom jednotlivý výrobcovia a či ponúkajú na trhu zrovnateľne výkonné integrované obvody. Zameriam sa na výrobcov grafických kariet AMD a nvidia a výrobcov procesorov AMD a Intel. 2 Zdroj dát Stránka zhromažďujúca informácie o výpočetnej sile rôznych druhov integrovaných obvodov: Mining hardware comparison Jedná sa o stránku nadšencov krypto meny bitcoin. Pre účely tejto práce je podstatné hlavne rozdelenie integorovaných obvodov to kategórií a spracovanie ich výkonovej charakteristiky. Náhodný výber je zaručený tým, že obsah stránky je aktualizovaný priamo ľudmi, ktorý daný integrovaný obvod vlastna, otestovali ho a poskytli tieto informácie správcovi stránky, ktorý ich následne spracoval a sprístupnil pre všetkých. Navyše sú zverejnené aj podrobnosti ohľadom testovania (použitý operačný systém a pod.) 2.1 Kategórie skúmaných integrovaných obvodov CPU - central processing unit Hlavný procesor počítača. Interpretuje, vykonáva alebo spracúva inštrukcie alebo dáta programu vo forme strojového kódu. Obsahuje aritmeticko - logickú jednotku a je teda charakteristickým zástupcom pre výpočet matematických úloh - okrem logických operácií je toto v podstate aj jeho hlavnou úlohou. Programátor využíva inštrukčnú sadu danú výrobcom a nie je možné ju podľa potreby rozširovať. GPU - graphics processing unit 3

4 Procesor slúžiaci na výpočet grafických informácií pre zobrazenie údajov z počítača (alebo iného zariadenia spracúvajúceho digitálne dáta) na viditeľný grafický obraz zobraziteľný na monitore. Nie je to ale podmienka, grafický procesor je možné využiť aj čisto na matematické výpočty bez grafického výstupu. FPGA - field programmable gate array Po slovensky niekedy prekladané ako pole logických členov programovateľné užívateľom. Je druhom programovateľnej digitálnej logiky. Predstavuje preprogramovateľnú verziu hradlových polí. Po naprogramovaní tento typ integrovaných obvodov realizuje len túto funkcionalitu a pri každej zmene treba hradlové polia opäť od základu preprogramovať. ASIC - application specific integrated circuit Nazývaný aj zákaznícky obvod. Je to integrovaný obvod navrhnutý a vyrábaný čisto pre určitú špecifickú aplikáciu. Tento fakt má zaručiť, že v porovnaní s univerzálnymi procesormi poskytne niekoľko násobne vyšší výkon. 2.2 Metodika porovnania výkonu Všetkým druhom integrovaných obvodov je daná rovnaká (rovnako výpočetne náročná) matematická úloha - kryptografický algoritmus (konkrétne výpočet hašovacej funkcie). Meria sa koľkokrát za sekundu je integrovaný obvod schopný túto úlohu vyriešiť. Hlavný ukazovateľ (jednotka) je teda Mhash/s - Milión výpočtov hašovacej funkcie za sekundu a je pre všetky typy integrovaných obvodov pochopiteľne spoločná. 2.3 Spracovanie dát Kedže sa v tabuľkách často krát vyskytuje rovnaký integrovaný obvod otestovaný viacerými ľuďmi, rozhodol som sa pred samotným štatistickým spracovaním tieto dáta upraviť tak aby bol každý integrovaný obvod zastúpený práve raz. Bolo teda treba vypočítať priemernú hodnotu z hodnôt poskytnutých ľuďmi, ktorý otestovali rovnaký integrovaný obvod. Následne som mohol dáta vložiť do programu Statgraphics plus v5.1 a vykonať všetky testy, ktoré ma zaujímali. 4

5 Ukážka vstupu: kategória výrobca názov výkon (Mhash/s) GPU nvidia GTX GPU nvidia GTX GPU nvidia GTX GPU nvidia GTX GPU nvidia GTX GPU nvidia GTX Ukážka výstupu: kategória výrobca názov výkon (Mhash/s) GPU nvidia GTX GPU nvidia GTX Naprogramoval som teda jednoduchý program v jazyku java, ktorý pre integrované obvody, ktoré sa opakovali (boli testované viacerými ľudmi) spočítal priemer výkonov: import java.io.bufferedreader; import java.io.filenotfoundexception; import java.io.filereader; import java.util.hashmap; import java.util.sortedmap; import java.util.map.entry; import java.util.scanner; public class Averages { } public static void main(string[] args) { BufferedReader br; float sum = 0; int count = 0; HashMap<String, Float> result = new HashMap<String, Float>(); String line; try { br = new BufferedReader(new FileReader("input.txt")); while ((line = br.readline())!= null) { String[] split = line.split("\\s+"); if(!current.equals(split[0])){ Float priemer = sum/count; result.put(current, priemer); current = split[0]; count = 0; sum = 0; } sum += Float.parseFloat(split[1]); count++; } br.close(); } catch (Exception e) { e.printstacktrace(); } for(entry<string, Float> curr : result.entryset()) { System.out.println(curr.getKey() + "\t" + curr.getvalue()); } } 5

6 3 Analýza dát V tejto časti rozoberiem parametre získaných dát. Na úvod je vhodné analyzovať zastúpenie jednotlivých typov integrovaných obvodov v celom štatistickom súbore. Potom je treba zamerať sa na každý typ individuálne - zistiť zastúpenie výrobcov a analyzovať numerickú premennú výkon. Tabuľka rozdelenia početnosti typov v rámci celého štatistického súboru typ relatívna početnosť absolútna početnosť ASIC CPU FPGA GPU Kategória ASIC Výrobcovia 6

7 Tabuľka rozdelenia početnosti výrobcov integrovaných obvodov ASIC výrobca relatívna početnosť absolútna početnosť Avalon BitForce Block Erupter KnCMiner Výkon Výkon integrovaných obvodov ASIC Priemer Medián Rozptyl E11 Smerodatná odchylka Minimum Maximum 1.5E6 7

8 3.2 Kategória FGPA Výrobcovia Tabuľka rozdelenia početnosti výrobcov integrovaných obvodov FPGA výrobca relatívna početnosť absolútna početnosť Avnet BitForce Butterflylabs Digilent FPGA mining Fpgaminer KnCMiner ModMiner Ngzhang Terasic ZTEX

9 3.2.2 Výkon 3.3 Kategória GPU Výrobcovia Výkon integrovaných obvodov FPGA Priemer Medián Rozptyl E7 Smerodatná odchylka Minimum 5.0 Maximum Tabuľka rozdelenia početnosti výrobcov integrovaných obvodov GPU 9

10 výrobca relatívna početnosť absolútna početnosť AMD nvidia Výkon Výkon integrovaných obvodov GPU Priemer Medián Rozptyl Smerodatná odchylka Minimum 1.05 Maximum

11 3.4 Kategória CPU Výrobcovia Tabuľka rozdelenia početnosti výrobcov integrovaných obvodov CPU výrobca relatívna početnosť absolútna početnosť Výkon AMD Intel Výkon integrovaných obvodov CPU 11

12 4 Testovanie hypotéz Priemer Medián Rozptyl Smerodatná odchylka Minimum 0.3 Maximum Závislosť výkonu na type integrovaného obvodu Test normality dát výkonu integrovaných obvodov typu ASIC Hodnoty premennej "výkon typ=1"(výkon integrovaných obvodov typu ASIC) sa dá považovať za náhodný výber z normálneho rozdelenia Alternatívna hypotéza: Hodnoty premennej "výkon typ=1"(výkon integrovaných obvodov typu ASIC) sa nedá považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * 12

13 p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Výkon integrovaných obvodov typu ASIC sa nedá považovať za náhodný výber z normálneho rozdelenia Test normality dát výkonu integrovaných obvodov typu FPGA Hodnoty premennej "výkon typ=2"(výkon integrovaných obvodov typu FPGA) sa dá považovať za náhodný výber z normálneho rozdelenia Alternatívna hypotéza: Hodnoty premennej "výkon typ=2"(výkon integrovaných obvodov typu FPGA) sa nedá považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square E-8 Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Výkon integrovaných obvodov typu FPGA sa nedá považovať za náhodný výber z normálneho rozdelenia Test normality dát výkonu integrovaných obvodov typu GPU Hodnoty premennej "výkon typ=3"(výkon integrovaných obvodov typu GPU) sa dá považovať za náhodný výber z normálneho rozdelenia 13

14 Alternatívna hypotéza: Hodnoty premennej "výkon typ=3"(výkon integrovaných obvodov typu GPU) sa nedá považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Výkon integrovaných obvodov typu GPU sa nedá považovať za náhodný výber z normálneho rozdelenia Test normality dát výkonu integrovaných obvodov typu CPU Hodnoty premennej "výkon typ=4"(výkon integrovaných obvodov typu CPU) sa dá považovať za náhodný výber z normálneho rozdelenia Alternatívna hypotéza: Hodnoty premennej "výkon typ=4"(výkon integrovaných obvodov typu CPU) sa nedá považovať za náhodný výber z normálneho rozdelenia 14

15 test hodnota p-hodnota Chi-Square Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Výkon integrovaných obvodov typu CPU sa nedá považovať za náhodný výber z normálneho rozdelenia Vyhodnotenie testov normality dát Zistil som, že ani jedna trieda nesplňuje normalitu dát, teda pri samotnej ANOV-e zvolím jej neparametrickú podobu Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) smerodatné odchylky sa rovnajú Alternatívna hypotéza: smerodatné odchylky sa nerovnajú Kedže nebola splnená podmienka normality, použijem pri testovaní rovnosti smerodatných odchyliek Leveneov test test hodnota p-hodnota Leveneov E-11 p-hodnota testu vyšla menšia ako Na hladine významnosti 5 % teda zamietam nulovú hypotétu, bola porušená podmienka homoskedasticity 15

16 4.1.7 Kruskal - Wallisov test mediány výkonov všetkých typov integrovaných obvodov sa rovnajú Alternatívna hypotéza: mediány výkonov všetkých typov integrovaných obvodov sa nerovnajú Budem teda porovnávať výkony podľa typu integrovaných obvodov typ veľkosť priemerný rank 1 (ASIC) (FPGA) (GPU) (CPU) p-hodnota testu vyšla 0.0 je teda menšia ako 0.05, takže na hladine významnosti 5 % nulovú hypotézu zamietam. Existuje štatistický významný rozdiel medzi mediánnmi výkonov integrovaných obvodov vzhľadom k ich typom. Keďže existuje štatistický významný rozdiel medzi mediánmi, budem ďalej pokračovať v tzv. post-hoc analýze (chcem špecifikovať bližšie určenie rozdielov medzi jednotlivými triedami-typmi) a zvolím v tomto prípade neparametrickú podobu tohto testu - Tukeyho metódu. 16

17 4.1.8 Post-hoc analýza - Tukeyho metóda typ veľkosť medián homogénna skupina 1 (ASIC) A 2 (FPGA) A 3 (GPU) A 4 (CPU) B Zhodnotenie porovnanie rozdiel 1-2 (ASIC - FPGA) * (ASIC - GPU) * (ASIC - CPU) * (FPGA - GPU) (FPGA - CPU) (GPU - CPU) Kategória (typ integrovaného obvodu) ASIC vykazuje odlišnosť so všetkými ostatnými. Na základe uvedených údajov bola potvrdená závislosť medzi výkonom integrovaného obvodu a jeho typom. Najvyšší výkon podávajú integrované obvody ASIC, výkony ostatných môžeme považovať za porovnateľné. 4.2 Porovnanie výrobcov GPU - AMD a nvidia Test normality dát výkonu integrovaných obvodov typu GPU výrobcu AMD Hodnoty premennej "výkon"obvodov typu GPU výrobcu AMD sa dajú považovať za náhodný výber z normálneho rozdelenia 17

18 Alternatívna hypotéza: Hodnoty premennej "výkon"obvodov typu GPU výrobcu AMD sa nedajú považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square E-8 Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Hodnoty premennej "výkon"integrovaných obvodov typu GPU od výrobcu AMD sa nedajú považovať za náhodný výber z normálneho rozdelenia Test normality dát výkonu integrovaných obvodov typu GPU výrobcu nvidia Hodnoty premennej "výkon"obvodov typu GPU výrobcu nvidia sa dajú považovať za náhodný výber z normálneho rozdelenia Alternatívna hypotéza: Hodnoty premennej "výkon"obvodov typu GPU výrobcu nvidia sa nedajú považovať za náhodný výber z normálneho rozdelenia 18

19 test hodnota p-hodnota Chi-Square E-11 Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Hodnoty premennej "výkon"integrovaných obvodov typu GPU od výrobcu nvidia sa nedajú považovať za náhodný výber z normálneho rozdelenia Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) smerodatné odchylky sa rovnajú Alternatívna hypotéza: smerodatné odchylky sa nerovnajú 19

20 Kedže nebola splnená podmienka normality, použijem pri testovaní rovnosti smerodatných odchyliek Leveneov test: test hodnota p-hodnota Leveneov E-8 p-hodnota testu vyšla menšia ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu, bola porušená podmienka homoskedasticity Použijem Mann-Whitney-ho test pre porovnanie mediánov dvoch základných súborov: medián výkonu GPU výrobcu AMD = medián výkonu GPU výrobcu nvidia Alternatívna hypotéza: medián výkonu GPU výrobcu AMD!= medián výkonu GPU výrobcu nvidia medián GPU AMD medián GPU nvidia priemerný rank GPU AMD priemerný rank GPU nvidia W p-hodnota E Zhodnotenie p-hodnota vyšla menšia ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu, že sú mediány rovnaké. Existuje štatisticky významný rozdiel medzi výkonom grafických kariet nvidia a AMD. Výkon teda závisí na výrobcovi. 20

21 4.3 Porovnanie výrobcov CPU - AMD a Intel Test normality dát výkonu integrovaných obvodov typu CPU výrobcu AMD Hodnoty premennej "výkon"obvodov typu CPU výrobcu AMD sa dajú považovať za náhodný výber z normálneho rozdelenia Alternatívna hypotéza: Hodnoty premennej "výkon"obvodov typu CPU výrobcu AMD sa nedajú považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Hodnoty premennej "výkon"integrovaných obvodov typu CPU od výrobcu AMD sa nedajú považovať za náhodný výber z normálneho rozdelenia Test normality dát výkonu integrovaných obvodov typu CPU výrobcu Intel Hodnoty premennej "výkon"obvodov typu CPU výrobcu Intel sa dajú považovať za náhodný výber z normálneho rozdelenia 21

22 Alternatívna hypotéza: Hodnoty premennej "výkon"obvodov typu CPU výrobcu Intel sa nedajú považovať za náhodný výber z normálneho rozdelenia test hodnota p-hodnota Chi-Square E-11 Kolmogorov-Smirnov <0.01* Kuiper V <0.01* Cramer-Von Mises * Watson * Anderson-Darling * p-hodnoty všetkých testov vyšli menšie ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu. Hodnoty premennej "výkon"integrovaných obvodov typu CPU od výrobcu Intel sa nedajú považovať za náhodný výber z normálneho rozdelenia Test rovnosti rozptylov, resp. smerodatných odchyliek (homoskedasticitu) smerodatné odchylky sa rovnajú Alternatívna hypotéza: smerodatné odchylky sa nerovnajú 22

23 Kedže nebola splnená podmienka normality, použijem pri testovaní rovnosti smerodatných odchyliek Leveneov test: test hodnota p-hodnota Leveneov p-hodnota testu vyšla menšia ako Na hladine významnosti 5 % teda zamietam nulovú hypotézu, bola porušená podmienka homoskedasticity Použijem Mann-Whitney-ho test pre porovnanie mediánov dvoch základných súborov: medián výkonu CPU výrobcu AMD = medián výkonu CPU výrobcu Intel Alternatívna hypotéza: medián výkonu CPU výrobcu AMD!= medián výkonu CPU výrobcu Intel medián CPU AMD 10.7 medián CPU Intel 6.3 priemerný rank CPU AMD priemerný rank CPU Intel 2: W p-hodnota Zhodnotenie p-hodnota vyšla väčšia ako Na hladine významnosti 5 % teda nezamietam nulovú hypotézu, že sú mediány rovnaké. Neexistuje štatisticky významný rozdiel medzi výkonom procesorov CPU výrobcov AMD a Intel. 23

24 5 Záver Exploratívna analýza jednotlivých typov integrovaných obvodov výborne poslúžila na to, aby som získal prehľad o tom aké výkony sa dajú očakávať pri podobných úlohach ako je výpočet hashovacej funkcie. Ukázala sa jednoznačná prevaha obvodov typu ASIC. Výkonovo sa im nevyrovnajú ani najvýkonnejšie procesory ani grafické karty. Ich charakter je však predurčený na použítie v oblastiach kde je nevyhnutný výkon pri riešení jednej konkrétnej úlohy, nie je teda možné aby nahradili univerzálne CPU a GPU obvody. Stojí ale za zamyslenie, či sa niektoré súčasné výpočety neoplatí preniesť na tieto jednoúčelové zariadenia. Pre hlbšie skúmanie závislosti výkonu na type integrovaného obvodu som chcel použiť metódu ANOVA, pre nesplnenie podmienok normality a homoskedasticity to ale nebolo možné tak som použil jej neparametrickú podobu, konkrétne Kruskal - Wallisov test. V post-hoc analýze sa ukázalo, že obvody ASIC nespadajú do rovnakej homogénnej skupiny ako ostatné typy integrovaných obvodov, ďalej sa ukázala silná závislosť výkonu integrovaného obvodu na jeho type. Pri skúmani grafických kariet AMD ma prekvapilo, že sa ukázali byť oveľa výkonnejšie ako grafické karty nvidia, ukázal to Mann-Whitney-ho test pre porovnanie mediánov. Toto opäť nehovorí o tom, že grafické karty AMD sú vo všeobecnosti výkonnejšie, ale len to, že v tomto konkrétnom výkonovom teste dopadli oveľa lepšie. Pátral som teda, či AMD grafické karty sú naozaj vhodnejšie na výpočet hashovacej funkcie a na moje prekvapenie som sa na internete dočítal, že je tomu naozaj tak. Moja analýza to teda len potvrdzuje. Porovnanie výrobcov procesorov AMD a Intel ale už dopadlo podľa mojich očakávaní. Test rovnosti mediánov dokázal, že neexistuje štatisticky významný rozdiel medzi ich výkonmi. Zdroj z ktorého som čerpal teda považujem za hodnoverný. V budúcnosti sa pri prípadnom výbere integrovaného obvodu na podobnú úlohu ako je výpočet hashovacej funkcie budem môcť oprieť o výsledky tejto semestrálnej práce. 24

Databázové systémy. SQL Window functions

Databázové systémy. SQL Window functions Databázové systémy SQL Window functions Scores Tabuľka s bodmi pre jednotlivých študentov id, name, score Chceme ku každému doplniť rozdiel voči priemeru 2 Demo data SELECT * FROM scores ORDER BY score

More information

Aplikačný dizajn manuál

Aplikačný dizajn manuál Aplikačný dizajn manuál Úvod Aplikačný dizajn manuál je súbor pravidiel vizuálnej komunikácie. Dodržiavaním jednotných štandardov, aplikácií loga, písma a farieb pri prezentácii sa vytvára jednotný dizajn,

More information

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Spájanie tabuliek. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Spájanie tabuliek Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Úvod pri normalizácii rozdeľujeme databázu na viacero tabuliek prepojených cudzími kľúčmi SQL umožňuje tabuľky opäť spojiť

More information

VYLEPŠOVANIE KONCEPTU TRIEDY

VYLEPŠOVANIE KONCEPTU TRIEDY VYLEPŠOVANIE KONCEPTU TRIEDY Typy tried class - definuje premenné a metódy (funkcie). Ak nie je špecifikovaná inak, viditeľnosť členov je private. struct - definuje premenné a metódy (funkcie). Ak nie

More information

Testovanie bieleho šumu

Testovanie bieleho šumu Beáta Stehlíková FMFI UK Bratislava Opakovanie z prednášky Vygenerujeme dáta Vygenerujeme dáta: N

More information

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator

Anycast. Ľubor Jurena CEO Michal Kolárik System Administrator Anycast Ľubor Jurena CEO jurena@skhosting.eu Michal Kolárik System Administrator kolarik@skhosting.eu O nás Registrátor Webhosting Serverové riešenia Správa infraštruktúry Všetko sa dá :-) Index Čo je

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia dec.16 nov.16 okt.16 sep.16 aug.16 júl.16 jún.16 máj.16 apr.16 mar.16 feb.16 jan.16 Internetová populácia SR 12+ 3 728 988 3 718 495 3 718 802 3 711 581 3 700

More information

kucharka exportu pro 9FFFIMU

kucharka exportu pro 9FFFIMU požiadavky na export kodek : Xvid 1.2.1 stable (MPEG-4 ASP) // výnimočne MPEG-2 bitrate : max. 10 Mbps pixely : štvorcové (Square pixels) rozlíšenie : 1920x1080, 768x432 pre 16:9 // výnimočne 1440x1080,

More information

Mesačná kontrolná správa

Mesačná kontrolná správa Mesačná kontrolná správa Štrukturálna štúdia mar.18 feb.18 jan.18 dec.17 nov.17 okt.17 sep.17 aug.17 júl.17 jún.17 máj.17 apr.17 mar.17 Internetová populácia SR 12+ 3 904 509 3 802 048 3 870 654 3 830

More information

Databázy (1) Prednáška 11. Alexander Šimko

Databázy (1) Prednáška 11. Alexander Šimko Databázy (1) Prednáška 11 Alexander Šimko simko@fmph.uniba.sk Contents I Aktualizovanie štruktúry databázy Section 1 Aktualizovanie štruktúry databázy Aktualizácia štruktúry databázy Štruktúra databázy

More information

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami)

Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) I2AI: Lecture 04 Constraint satisfaction problems (problémy s obmedzujúcimi podmienkami) Lubica Benuskova Reading: AIMA 3 rd ed. chap. 6 ending with 6.3.2 1 Constraint satisfaction problems (CSP) We w

More information

Poradové a agregačné window funkcie. ROLLUP a CUBE

Poradové a agregačné window funkcie. ROLLUP a CUBE Poradové a agregačné window funkcie. ROLLUP a CUBE 1) Poradové a agregačné window funkcie 2) Extrémy pomocou DENSE_RANK(), TOP() - Príklady 3) Spriemernené poradia 4) Kumulatívne súčty 5) Group By a Datepart,

More information

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15

Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 Základná(umelecká(škola(Jána(Albrechta Topoľčianska(15 851(01(Bra@slava Titl.: Ján(Hrčka Bohrova(11 851(01(Bra@slava V(Bra@slave(21.11.2013 Vec:(Odpoveď(na(informácie(ohľadom(mandátnej(zmluvy(na(základe(Zákona(č.(211/2000(Zb.

More information

Registrácia účtu Hik-Connect

Registrácia účtu Hik-Connect Registrácia účtu Hik-Connect Tento návod popisuje postup registrácie účtu služby Hik-Connect prostredníctvom mobilnej aplikácie a webového rozhrania na stránke www.hik-connect.comg contents in this document

More information

Spôsoby zistenia ID KEP

Spôsoby zistenia ID KEP Spôsoby zistenia ID KEP ID KEP (kvalifikovaný elektronický podpis) je možné zistiť pomocou napr. ovládacieho panela, prostredíctvom prehliadača Internet Expolrer, Google Chrome alebo Mozilla Firefox. Popstup

More information

Copyright 2016 by Martin Krug. All rights reserved.

Copyright 2016 by Martin Krug. All rights reserved. MS Managed Service Copyright 2016 by Martin Krug. All rights reserved. Reproduction, or translation of materials without the author's written permission is prohibited. No content may be reproduced without

More information

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit.

Rýchlosť Mbit/s (download/upload) 15 Mbit / 1 Mbit. 50 Mbit / 8 Mbit. 80 Mbit / 10 Mbit. 10 Mbit / 1 Mbit. 12 Mbit / 2 Mbit. Fiber 5 Mbit ** 5 Mbit / Mbit 5,90 Fiber 50 Mbit * 50 Mbit / 8 Mbit 9,90 Fiber 80 Mbit * 80 Mbit / Mbit 5,90 Mini Mbit* Mbit / Mbit 9,90 Klasik 2 Mbit* 2 Mbit / 2 Mbit Standard 8 Mbit* 8 Mbit / 3Mbit Expert

More information

Obsah. SOA REST REST princípy REST výhody prest. Otázky

Obsah. SOA REST REST princípy REST výhody prest. Otázky REST Peter Rybár Obsah SOA REST REST princípy REST výhody prest Otázky SOA implementácie WEB (1990) CORBA (1991) XML-RPC (1998) WS-* (1998) SOAP RPC/literal SOAP Document/literal (2001) REST (2000) SOA

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU.

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU. UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY VÝUKOVÁ WEBOVÁ APLIKÁCIA NA PROGRAMOVANIE GPU Diplomová práca 2017 Bc. Denis Spišák UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA

More information

Riešenia a technológie pre jednotnú správu používateľov

Riešenia a technológie pre jednotnú správu používateľov Riešenia a technológie pre jednotnú správu používateľov Radovan Semančík Agenda Úvod: Identity Crisis Technológie správy používateľov Postup nasadenia Záver Súčasný stav IT Security Nekonzistentné bezpečnostné

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE Strojnícka fakulta. Použite GPGPU akcelerácie v strojárenských aplikáciách a ich prínos.

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE Strojnícka fakulta. Použite GPGPU akcelerácie v strojárenských aplikáciách a ich prínos. SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE Strojnícka fakulta Použite GPGPU akcelerácie v strojárenských aplikáciách a ich prínos Diplomová práca Bc. Lukáš Cintula SjF-5226-41182 Bratislava Jún 2010 2

More information

Jednoradové ložiská s kosouhlým stykom - katalóg Single-Row Angular Contact Ball Bearings - Catalogue

Jednoradové ložiská s kosouhlým stykom - katalóg Single-Row Angular Contact Ball Bearings - Catalogue Jednoradové ložiská s kosouhlým stykom - katalóg Single-Row Angular Contact Ball Bearings - Catalogue PREDSLOV INTRODUCTORY REMARKS História výroby valivých ložísk AKE siaha až do Rakúsko Uhorskej monarchie.

More information

IMPLEMENTACE MODULÁRNÍ ARITMETIKY DO OBVODŮ FPGA A ASIC

IMPLEMENTACE MODULÁRNÍ ARITMETIKY DO OBVODŮ FPGA A ASIC VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV MIKROELEKTRONIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF

More information

I/O STREAM (REQUIRED IN THE FINAL)

I/O STREAM (REQUIRED IN THE FINAL) I/O STREAM (REQUIRED IN THE FINAL) STREAM A stream is a communication channel that a program has with the outside world. It is used to transfer data items in succession. An Input/Output (I/O) Stream represents

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULITMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

HODNOTENIE KVALITY OCEĽOVÝCH LÁN Z HĽADISKA MECHANICKÝCH VLASTNOSTÍ DRÔTOV

HODNOTENIE KVALITY OCEĽOVÝCH LÁN Z HĽADISKA MECHANICKÝCH VLASTNOSTÍ DRÔTOV HODNOTENIE KVALITY OCEĽOVÝCH LÁN Z HĽADISKA MECHANICKÝCH VLASTNOSTÍ DRÔTOV Boroška J. 1, Marasová D. 2, Carbogno A. 3 1,2 Katedra mechanizácie, dopravy a vŕtania, Fakulta BERG TU Košice 3 Politechnika

More information

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová

Ochrana proti DDoS za použitia open-source software. Katarína Ďurechová Ochrana proti DDoS za použitia open-source software Katarína Ďurechová katarina.durechova@nic.cz 30.11.2013 Distributed Denial of Service odopretie služby dosiahnutím limitu pripojenia sieťovej karty CPU

More information

JEDNOTNÝ SYSTÉM ANALÝZY A RIADENIA RIZÍK RICHARD KURACINA UNIFORM SYSTEM FOR RISK ANALYSIS AND RISK MANAGEMENT

JEDNOTNÝ SYSTÉM ANALÝZY A RIADENIA RIZÍK RICHARD KURACINA UNIFORM SYSTEM FOR RISK ANALYSIS AND RISK MANAGEMENT JEDNOTNÝ SYSTÉM ANALÝZY A RIADENIA RIZÍK RICHARD KURACINA UNIFORM SYSTEM FOR RISK ANALYSIS AND RISK MANAGEMENT ABSTRAKT Dôležitú úlohu pri analýze rizík v dnešnej dobe zohráva výpočtová technika. Neexistuje

More information

STAT 503 Fall Introduction to SAS

STAT 503 Fall Introduction to SAS Getting Started Introduction to SAS 1) Download all of the files, sas programs (.sas) and data files (.dat) into one of your directories. I would suggest using your H: drive if you are using a computer

More information

Passenger demand by mode

Passenger demand by mode Názov indikátora: Výkony v osobnej doprave Zaradenie indikátora v DPSIR D (driving forces - hnacie sily) štruktúre: Základné informácie: SR Definícia Výkony v osobnej doprave predstavujú rozsah prepravných

More information

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona

Textový formát na zasielanie údajov podľa 27 ods. 2 písm. f) zákona Popis textového formátu a xsd schémy na zasielanie údajov podľa 27 ods. 2 písm. f) zákona (formu na zaslanie údajov si zvolí odosielateľ údajov) Textový formát na zasielanie údajov podľa 27 ods. 2 písm.

More information

1 Komplexný príklad využitia OOP

1 Komplexný príklad využitia OOP 1 Komplexný príklad využitia OOP Najčastejším využitím webových aplikácií je komunikácia s databázovým systémom. Komplexný príklad je preto orientovaný práve do tejto oblasti. Od verzie PHP 5 je jeho domovskou

More information

STAT:5201 Applied Statistic II

STAT:5201 Applied Statistic II STAT:5201 Applied Statistic II Two-Factor Experiment (one fixed blocking factor, one fixed factor of interest) Randomized complete block design (RCBD) Primary Factor: Day length (short or long) Blocking

More information

POKROČILÉ C++ Marian Vittek

POKROČILÉ C++ Marian Vittek POKROČILÉ C++ Marian Vittek vittek@fmph.uniba.sk O predmete Pôvodne seminár Teraz normálna prednáška so skúškou/testom Predmetom kurzu je detailnejší pohľad na jazyk C++ a občasné porovnanie s inými programovacími

More information

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia

Microsoft Azure platforma pre Cloud Computing. Juraj Šitina, Microsoft Slovakia Microsoft Azure platforma pre Cloud Computing Juraj Šitina, Microsoft Slovakia m Agenda Cloud Computing Pohľad Microsoftu Predstavujeme platformu Microsoft Azure Benefity Cloud Computingu Microsoft je

More information

BIOS-y a čipové sady. BIOS-y a čipové sady predstavujú často zabúdanú, BIOS-Y A ČIPOVÉ SADY

BIOS-y a čipové sady. BIOS-y a čipové sady predstavujú často zabúdanú, BIOS-Y A ČIPOVÉ SADY BIOS-y a čipové sady BIOS-y a čipové sady predstavujú často zabúdanú, no veľmi dôležitú súčasť počítača, ktorá sa výrazne podieľa na jeho rýchlosti a celkových vlastnostiach. Dobrá čipová sada, kvalitný

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY WEBOVÁ VÝUKA PROGRAMOVANIA V C++ POMOCOU JEDNOTKOVÉ- HO TESTOVANIA BAKALÁRSKA PRÁCA 2016 Viliam Vakerman UNIVERZITA KOMENSKÉHO

More information

Data Reference Searcher. Documentation

Data Reference Searcher. Documentation Documentation Martin Dráb 8/19/2010 TABLE OF CONTENT Table of content... 1 Basic information... 2 Supported versions of Microsoft Dynamics AX... 2 Supported languages... 2 Installation... 3 User guide...

More information

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP

Recipient Configuration. Štefan Pataky MCP, MCTS, MCITP Recipient Configuration Štefan Pataky MCP, MCTS, MCITP Agenda Mailbox Mail Contact Distribution Groups Disconnected Mailbox Mailbox (vytvorenie nového účtu) Exchange Management Console New User Exchange

More information

Nové komunikačné trendy v dátových centrách

Nové komunikačné trendy v dátových centrách Nové komunikačné trendy v dátových centrách Martin Vozár Roman Benko 25. november 2009 Cisco Expo, Bratislava Agenda 1. Konvergovaná architektúra 2. Komponenty architektúry 3. AVNET demo LAB 2 / 17 Konvergovaná

More information

Analýza a vizualizácia veľkých dát

Analýza a vizualizácia veľkých dát MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Analýza a vizualizácia veľkých dát DIPLOMOVÁ PRÁCA Bc. Jakub Caban Brno, 2015 Prehlásenie Prehlasujem, že táto diplomová práca je mojím pôvodným autorským dielom,

More information

AKO NA RIZIKÁ. Hurá metóda asi nebude správna. Jaroslav Grega. Čo je riziko? Čo je manažment rizík

AKO NA RIZIKÁ. Hurá metóda asi nebude správna. Jaroslav Grega. Čo je riziko? Čo je manažment rizík AKO NA RIZIKÁ Hurá metóda asi nebude správna. Jaroslav Grega Slovenská technická univerzita Fakulta informatiky a informačných technológií Ilkovičova 3, 842 16 Bratislava grega.jaroslav.sk[zavináč]gmail[.]com

More information

ANN exercise session

ANN exercise session ANN exercise session In this exercise session, you will read an external file with Iris flowers and create an internal database in Java as it was done in previous exercise session. A new file contains

More information

Manažérsky sen dokonalej tímovej práce

Manažérsky sen dokonalej tímovej práce Manažérsky sen dokonalej tímovej práce PAVOL JANIŠ Slovenská technická univerzita Fakulta informatiky a informačných technológií Ilkovičova 3, 842 16 Bratislava pj[zavináč]a-st[.]sk Abstrakt. Dekompozícia

More information

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca

TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca TP-LINK 150Mbps Wireless AP/Client Router Model TL-WR743ND Rýchly inštalačný sprievodca Obsah balenia TL-WR743ND Rýchly inštalačný sprievodca PoE injektor Napájací adaptér CD Ethernet kábel Systémové požiadavky

More information

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia

VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK. Karol Schütz, S&T Slovakia VIRTUALIZÁCIA DÁTOVÝCH ÚLOŽÍSK Karol Schütz, S&T Slovakia Agenda Časť Časť Časť Časť Časť Časť Časť 1 Aký je súčasný stav v oblasti ukladania dát 2 Aké sú požiadavky na súčasný storage 3 Aké sú technologické

More information

THE UNIVERSITY OF BRITISH COLUMBIA FORESTRY 430 and 533. Time: 50 minutes 40 Marks FRST Marks FRST 533 (extra questions)

THE UNIVERSITY OF BRITISH COLUMBIA FORESTRY 430 and 533. Time: 50 minutes 40 Marks FRST Marks FRST 533 (extra questions) THE UNIVERSITY OF BRITISH COLUMBIA FORESTRY 430 and 533 MIDTERM EXAMINATION: October 14, 2005 Instructor: Val LeMay Time: 50 minutes 40 Marks FRST 430 50 Marks FRST 533 (extra questions) This examination

More information

2018/2/5 话费券企业客户接入文档 语雀

2018/2/5 话费券企业客户接入文档 语雀 1 2 2 1 2 1 1 138999999999 2 1 2 https:lark.alipay.com/kaidi.hwf/hsz6gg/ppesyh#2.4-%e4%bc%81%e4%b8%9a%e5%ae%a2%e6%88%b7%e6%8e%a5%e6%94%b6%e5%85%85%e5 1/8 2 1 3 static IAcsClient client = null; public static

More information

package balik; public class TopLevel1 {... }

package balik; public class TopLevel1 {... } Seminář Java Speciální třídy, výčtový typ Radek Kočí Fakulta informačních technologií VUT Březen 2010 Radek Kočí Seminář Java Speciální třídy, výčtový typ 1/ 20 Téma přednášky Vnořené třídy Anonymní třídy

More information

VYHLÁSENIE O PARAMETROCH

VYHLÁSENIE O PARAMETROCH SK VYHLÁSENIE O PARAMETROCH Č. Hilti HIT-HY 200-R 0756-CPD-0462 1. Jedinečný identifikačný kód typu výrobku: Vytláčací lepiaci systém Hilti HIT-HY 200-R 2. Typ, číslo výrobnej dávky alebo sériové číslo,

More information

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH

ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH ÚMRTNOSŤ NA ÚRAZY MOZGU VO VYBRANÝCH EURÓPSKYCH KRAJINÁCH. V NEMOCNICI A MIMO NEJ Alexandra Bražinová, Veronika Rehorčíková, Mark Taylor VIII. STREDOEURÓPSKY KONGRES URGENTNEJ MEDICÍNY A MEDICÍNY KATASTROF.3-1..17

More information

Exception Handling CSCI 201 Principles of Software Development

Exception Handling CSCI 201 Principles of Software Development Exception Handling CSCI 201 Principles of Software Development Jeffrey Miller, Ph.D. jeffrey.miller@usc.edu Outline Program USC CSCI 201L 2/19 Exception Handling An exception is an indication of a problem

More information

POROVNANIE GUI VYBRANÝCH SOFTVÉROVÝCH NÁSTROJOV

POROVNANIE GUI VYBRANÝCH SOFTVÉROVÝCH NÁSTROJOV UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY POROVNANIE GUI VYBRANÝCH SOFTVÉROVÝCH NÁSTROJOV Bakalárska práca Stanislav Párnický 2013 UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA

More information

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals...

Desatinné čísla #1a. Decimal numbers #1b. How much larger is 21,8 than 1,8? Desatinné čísla #2a. Decimal numbers #2b. 14 divided by 0,5 equals... Desatinné čísla #1a Mravec išiel 5,5 cm presne na sever, potom 3,4 cm na východ, 1,8 cm na juh, 14,3 cm na západ, 1,3 cm na sever a 10,9 cm na východ. Najmenej koľko cm musí teraz prejsť, aby sa dostal

More information

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU

SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA Bakalárska práca SYSTÉM NA EVIDENCIU A KATEGORIZÁCIU ŠTANDARDIZAČNÝCH MATERIÁLOV Eva Porvazníková vedúci bakalárskej práce: Doc.

More information

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov

Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov Štruktúra údajov pre kontajner XML údajov 1. Dátové prvky pre kontajner XML údajov D.4 Kontajner XML údajov (XMLDataContainer) Príloha č. 11 k výnosu č. 55/2014 Z. z. [pridaná novelou č. 275/2014 Z. z.,

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY. Progresívne meše v Unity Roman Vrecník

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY. Progresívne meše v Unity Roman Vrecník UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Progresívne meše v Unity 2016 Roman Vrecník UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Progresívne

More information

Ekonomický pilier TUR

Ekonomický pilier TUR Názov indikátora: HDP na obyvateľa Zaradenie indikátora v DPSIR štruktúre: Základné informácie: SR Definícia Hrubý domáci produkt vyjadrovaný ako celková peňažná hodnota statkov a služieb vytvorených za

More information

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV

NIKY a NIKY S. JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ INŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV NIKY a NIKY S JEDNOFÁZOVÉ UPS od 600 do 3000 VA SVETOVÝ ŠPECIALISTA PRE ELEKTRICKÉ ŠTALÁCIE A DIGITÁLNE SYSTÉMY BUDOV Ideálna ochrana pre malé kancelárie a domáce kancelárske aplikácie. Tento rad ponúka

More information

Výukové prostredie založené na jazyku Karel

Výukové prostredie založené na jazyku Karel Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Výukové prostredie založené na jazyku Karel Bakalárska práca 2017 Andrej Zbín Univerzita Komenského v Bratislave Fakulta matematiky,

More information

RFID PRÍSTUPOVÝ SYSTÉM V MIESTNOSTI

RFID PRÍSTUPOVÝ SYSTÉM V MIESTNOSTI VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV RADIOELEKTRONIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF

More information

Aplikácia k určovaniu rastlín pre platformu ios

Aplikácia k určovaniu rastlín pre platformu ios Mendelova univerzita v Brně Provozně ekonomická fakulta Aplikácia k určovaniu rastlín pre platformu ios Bakalárska práca Vedúci práce: Ing. Dita Dlabolová Jakub Kozák Brno 2014 Na tomto mieste by som

More information

Xamarin písanie Android a ios aplikácií v C#

Xamarin písanie Android a ios aplikácií v C# www.dotnetcollege.cz Xamarin písanie Android a ios aplikácií v C# Roman Jašek Software Architect, Riganti s.r.o. MSP, MCP roman.jasek@riganti.cz Xamarin vs. Xamarin Forms ios C# UI Android C# UI Windows

More information

Lecture 4: Exceptions. I/O

Lecture 4: Exceptions. I/O Lecture 4: Exceptions. I/O Outline Access control. Class scope Exceptions I/O public class Malicious { public static void main(string[] args) { maliciousmethod(new CreditCard()); } static void maliciousmethod(creditcard

More information

Útoky typu Cross-Site Scripting

Útoky typu Cross-Site Scripting Masarykova univerzita Fakulta informatiky Útoky typu Cross-Site Scripting Bakalárska práca Oliver Chorvát Brno, jar 2010 Prehlásenie Prehlasujem, že táto bakalárska práca je mojím pôvodným autorským dielom,

More information

Obrázok č. 1 Byte. Obrázok č. 2 Slovo

Obrázok č. 1 Byte. Obrázok č. 2 Slovo C++ pod lupou Nie som ortodoxným prívržencom nijakého dnes používaného jazyka, poznám ich už riadnu kôpku, ale najbližšie mám práve k C++. Prečo, o tom by sa dalo diskutovať donekonečna, nie je to však

More information

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

Tvorba plánov v softvérovom projekte, rozdelenie úloh, plnenie a aktualizácia plánov

Tvorba plánov v softvérovom projekte, rozdelenie úloh, plnenie a aktualizácia plánov Tvorba plánov v softvérovom projekte, rozdelenie úloh, plnenie a aktualizácia plánov MARIÁN SALAJ Slovenská technická univerzita Fakulta informatiky a informačných technológií Ilkovičova 3, 842 16 Bratislava

More information

MERANIE SOFTVÉRU. Jakub Šimko MSI

MERANIE SOFTVÉRU. Jakub Šimko MSI Slovenská Technická Univerzita v Bratislave Fakulta Informatiky a Informačných Technológií Jakub Šimko jsimko@fiit.stuba.sk MERANIE SOFTVÉRU 9.10.2012 MSI Meranie a metriky Kto by mal dávať pozor? Predsa

More information

NÁRODNÁ SPRÁVA PISA 2015

NÁRODNÁ SPRÁVA PISA 2015 NÁRODNÁ SPRÁVA PISA 2015 N á r o d n ý ú s t a v c e r t i f i k o v a n ý c h m e r a n í v z d e l á v a n i a PISA 2015 NÁRODNÁ SPRÁVA SLOVENSKO Zostavili: Júlia Miklovičová Andrea Galádová Jakub Valovič

More information

POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A NÁVRH ZMIEN ENTERPRISE INFORMATION SYSTEM ANALYSIS AND IMPROVEMENT PROPOSALS

POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A NÁVRH ZMIEN ENTERPRISE INFORMATION SYSTEM ANALYSIS AND IMPROVEMENT PROPOSALS VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY FACULTY OF BUSINESS AND MANAGEMENT INSTITUTE OF INFORMATICS POSÚDENIE INFORMAČNÉHO SYSTÉMU PODNIKU A

More information

Návrh a dimenzovanie siete GSM z hľadiska kapacity

Návrh a dimenzovanie siete GSM z hľadiska kapacity 1 Portál pre odborné publikovanie ISSN 1338-0087 Návrh a dimenzovanie siete GSM z hľadiska kapacity Lavor Tomáš Elektrotechnika, Študentské práce 26.04.2010 Práca opisuje problematiku plánovania prevádzkových

More information

Eksamen ERN4110, 6/ VEDLEGG SPSS utskrifter til oppgavene (Av plasshensyn kan utskriftene være noe redigert)

Eksamen ERN4110, 6/ VEDLEGG SPSS utskrifter til oppgavene (Av plasshensyn kan utskriftene være noe redigert) Eksamen ERN4110, 6/9-2018 VEDLEGG SPSS utskrifter til oppgavene (Av plasshensyn kan utskriftene være noe redigert) 1 Oppgave 1 Datafila I SPSS: Variabelnavn Beskrivelse Kjønn Kjønn (1=Kvinne, 2=Mann) Studieinteresse

More information

Automatizované vyhodnocovanie HDL modelov Bakalárska práca

Automatizované vyhodnocovanie HDL modelov Bakalárska práca Slovenská technická univerzita v Bratislave Fakulta informatiky a informačných technológií FIIT-5214-47956 Michal Behúň Automatizované vyhodnocovanie HDL modelov Bakalárska práca Študijný program: Počítačové

More information

RIZIKO V PODNIKU. Prípadová štúdia 4. Ing. Michal Tkáč, PhD

RIZIKO V PODNIKU. Prípadová štúdia 4. Ing. Michal Tkáč, PhD RIZIKO V PODNIKU Prípadová štúdia 4 Ing. Michal Tkáč, PhD Tento učebný text je venovaný hlavne študentom 1. ročníka II. stupňa Podnikovohospodárskej fakulty, Ekonomickej univerzity v Bratislave. Text obsahuje

More information

LAMPIRAN. Tests of Normality. Kolmogorov-Smirnov a. Berat_Limfa KB KP P

LAMPIRAN. Tests of Normality. Kolmogorov-Smirnov a. Berat_Limfa KB KP P LAMPIRAN 1. Data Analisis Statistik 1.1 Berat Limpa U1 U2 U3 U4 U5 U6 Rata- SD Rata KB 0.53 0.17 0.18 0.2 0.18 0.13 0.23 0.15 KP 0.31 0.27 0.27 0.27 0.11 0.23 0.24 0.07 P1 0.23 0.21 0.12 0.2 0.24 0.23

More information

Učitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0.

Učitati cio broj n i štampati njegovu recipročnu vrijednost. Ako je učitan broj 0, štampati 1/0. Kontrolne naredbe Primjeri: Opšti oblik razgranate strukture (if sa ) if (uslov) Naredba 1 ili blok naredbi1 Naredba 2 ili blok naredbi2 Učitati broj x i štampati vrijednost double x, z; Scanner in=new

More information

Algoritmy deterministickej a stochastickej optimalizácie a ich počítačová realizácia

Algoritmy deterministickej a stochastickej optimalizácie a ich počítačová realizácia Algoritmy deterministickej a stochastickej optimalizácie a ich počítačová realizácia ESF 2007 D. Ševčovič Katedra aplikovanej matematiky a štatistiky, Univerzita Komenského, 842 48 Bratislava http://www.iam.fmph.uniba.sk/institute/sevcovic

More information

Coordinates ordering in parallel coordinates views

Coordinates ordering in parallel coordinates views Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Coordinates ordering in parallel coordinates views Bratislava, 2011 Lukáš Chripko Univerzita Komenského v Bratislave Fakulta

More information

One way ANOVA when the data are not normally distributed (The Kruskal-Wallis test).

One way ANOVA when the data are not normally distributed (The Kruskal-Wallis test). One way ANOVA when the data are not normally distributed (The Kruskal-Wallis test). Suppose you have a one way design, and want to do an ANOVA, but discover that your data are seriously not normal? Just

More information

Technický list / Data sheet v Industry KOTOL NA BIOMASU / BIOMASS BOILER. Myslite ekologicky, ekonomicky.

Technický list / Data sheet v Industry KOTOL NA BIOMASU / BIOMASS BOILER. Myslite ekologicky, ekonomicky. Industry KOTOL NA BIOMASU / BIOMASS BOILER Myslite ekologicky, ekonomicky. Technické informácie Industry 30 40 60 80 100 130 180 230 300 400 500 650 800 950 1350 1600 2000 Menovitý výkon [kw] Nominal output

More information

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava

ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX Bratislava ÚRAD VEREJNÉHO ZDRAVOTNÍCTVA SLOVENSKEJ REPUBLIKY Trnavská cesta 52 P.O.BOX 45 826 45 Bratislava Úrad verejného zdravotníctva Slovenskej republiky upozorňuje na výskyt nebezpečných výrobkov farby na tetovanie

More information

Programovatelné obvody a SoC. PI-PSC

Programovatelné obvody a SoC. PI-PSC Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Programovatelné obvody a SoC. PI-PSC doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologií ČVUT v

More information

NÁSTROJ PRO SLEDOVÁNÍ RTP STREAMŮ

NÁSTROJ PRO SLEDOVÁNÍ RTP STREAMŮ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS NÁSTROJ PRO SLEDOVÁNÍ

More information

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ BAKALÁRSKA PRÁCA

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ BAKALÁRSKA PRÁCA ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ BAKALÁRSKA PRÁCA PRAHA 2012 Alžbeta GARDOŇOVÁ ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE BAKALÁRSKA PRÁCA PŘÍKLADY

More information

Detekcia antivírusových aplikácií na zariadeniach v počítačovej sieti

Detekcia antivírusových aplikácií na zariadeniach v počítačovej sieti Masarykova univerzita Fakulta informatiky Detekcia antivírusových aplikácií na zariadeniach v počítačovej sieti Bakalárska práca Dušan Janík Brno, jar 2017 Masarykova univerzita Fakulta informatiky Detekcia

More information

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 2.A. Design a superclass called Staff with details as StaffId, Name, Phone, Salary. Extend this class by writing three subclasses namely Teaching (domain, publications), Technical (skills), and Contract

More information

Structures. Dr. Donald Davendra Ph.D. (Department of Computing Science, Structures FEI VSB-TU Ostrava)

Structures. Dr. Donald Davendra Ph.D. (Department of Computing Science, Structures FEI VSB-TU Ostrava) Structures Dr. Donald Davendra Ph.D. Department of Computing Science, FEI VSB-TU Ostrava 1/18 Derived and Structured Data Types basic data type - part of the standard language, preprocessor - without parameters,

More information

KONTROLING A UPLATNENIE JEHO NÁSTROJOV V POISŤOVNIACH

KONTROLING A UPLATNENIE JEHO NÁSTROJOV V POISŤOVNIACH KONTROLING A UPLATNENIE JEHO NÁSTROJOV V POISŤOVNIACH Majtánová Anna, Dlábiková Hana ÚVOD Všetky podnikateľské subjekty v jednotlivých oblastiach národného hospodárstva sa musia prispôsobovať neustálym

More information

Networking Code CSCI 201 Principles of Software Development

Networking Code CSCI 201 Principles of Software Development Networking Code CSCI 201 Principles of Software Development Jeffrey Miller, Ph.D. jeffrey.miller@usc.edu Server Networking Client Networking Program Outline USC CSCI 201L Server Software A server application

More information

Steps: First install hadoop (if not installed yet) by, https://sl6it.wordpress.com/2015/12/04/1-study-and-configure-hadoop-for-big-data/

Steps: First install hadoop (if not installed yet) by, https://sl6it.wordpress.com/2015/12/04/1-study-and-configure-hadoop-for-big-data/ SL-V BE IT EXP 7 Aim: Design and develop a distributed application to find the coolest/hottest year from the available weather data. Use weather data from the Internet and process it using MapReduce. Steps:

More information

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ

FAKULTA INFORMAČNÍCH TECHNOLOGIÍ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV POČÍTAČOVÉ GRAFIKY A MULTIMÉDIÍ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF COMPUTER GRAPHICS AND

More information

STATISTICAL METHODS IN QUALITY MANAGEMENT ŠTATISTICKÉ METÓDY V RIADENÍ KVALITY

STATISTICAL METHODS IN QUALITY MANAGEMENT ŠTATISTICKÉ METÓDY V RIADENÍ KVALITY STATISTICAL METHODS IN QUALITY MANAGEMENT ŠTATISTICKÉ METÓDY V RIADENÍ KVALITY FARKAŠOVÁ Mária (SK) Slovak Universtiy of Agriculture in Nitra, Slovak Republic ABSTRACT Every organization should do steps

More information

PORTÁLOVÉ ŘEŠENÍ PRO MALOU FIRMU PORTAL SOLUTION FOR SMALL COMPANY

PORTÁLOVÉ ŘEŠENÍ PRO MALOU FIRMU PORTAL SOLUTION FOR SMALL COMPANY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INTELIGENTNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INTELLIGENT SYSTEMS PORTÁLOVÉ ŘEŠENÍ

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY PREVÁDZKA PORTÁLU PROJEKTOV VÝUKOVEJ ROBOTIKY CENTROBOT Bakalárska práca 2015 Denis Spišák UNIVERZITA KOMENSKÉHO V BRATISLAVE

More information

SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE TECHNICKÁ FAKULTA ON-LINE TESTOVANIE V PREDMETE PROGRAMOVANIE Stanislav Pohuba, Bc.

SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE TECHNICKÁ FAKULTA ON-LINE TESTOVANIE V PREDMETE PROGRAMOVANIE Stanislav Pohuba, Bc. SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE TECHNICKÁ FAKULTA 2136291 ON-LINE TESTOVANIE V PREDMETE PROGRAMOVANIE 2011 Stanislav Pohuba, Bc. SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE Dr. h. c. prof.

More information

Land Cover Stratified Accuracy Assessment For Digital Elevation Model derived from Airborne LIDAR Dade County, Florida

Land Cover Stratified Accuracy Assessment For Digital Elevation Model derived from Airborne LIDAR Dade County, Florida Land Cover Stratified Accuracy Assessment For Digital Elevation Model derived from Airborne LIDAR Dade County, Florida FINAL REPORT Submitted October 2004 Prepared by: Daniel Gann Geographic Information

More information

Knižnica (framework) pre kreslenie grafov

Knižnica (framework) pre kreslenie grafov Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Katedra informatiky Knižnica (framework) pre kreslenie grafov Diplomová práca Bc. Tomáš DRIMAL Študijný odbor: 9.2.1 Informatika

More information

Each command-line argument is placed in the args array that is passed to the static main method as below :

Each command-line argument is placed in the args array that is passed to the static main method as below : 1. Command-Line Arguments Any Java technology application can use command-line arguments. These string arguments are placed on the command line to launch the Java interpreter after the class name: public

More information

EXST3201 Mousefeed01 Page 1

EXST3201 Mousefeed01 Page 1 EXST3201 Mousefeed01 Page 1 3 /* 4 Examine differences among the following 6 treatments 5 N/N85 fed normally before weaning and 85 kcal/wk after 6 N/R40 fed normally before weaning and 40 kcal/wk after

More information