Kategória školenia Programovanie.NET, C++ obsahuje kurzy:

Size: px
Start display at page:

Download "Kategória školenia Programovanie.NET, C++ obsahuje kurzy:"

Transcription

1 Kategória školenia Programovanie.NET, C++ obsahuje kurzy: Visual C/C++ - základy Kurz Visual C/C++ je zameraný na zvládnutie základných programátorských zručností. Nástroje vývojového prostredia Visual C++ vznik, vývoj a charakteristika jazykov C a C++ Prvky jazyka Visual C++ štruktúra programu terminálový vstup a výstup Riadiace štruktúry programu booleovské výrazy itegračné príkazy a cykly Pojem operátora unárny, binárny, priorita poradie vyhodnocovania Typová konverzia agregované typy - štruktúry Základy práce s pamäťou pamäťové triedy statická a dynamická alokácia Pointre Visual C++ pointer NULL pointrová aritmetika jednorozmerné a viacrozmerné polia operátor sizeof Práca s textovými reťazcami vo Visual C++ Vstup a výstup do súboru textový a binárny súbor Tvorba väčších programov vo Visual C++ moduly hlavičkové súbory oddelený preklad 1/20

2 Životnosť a rozsah platnosti objektov Preprocesor jazyka Visual C++ diskusia 2/20

3 Visual C/C++ objektové programovanie Školenie Visual C/C++ objektové programovanie je zamerané na zvládnutie špecifických vlastností jazyka C++, základov objektovo orientovaného programovania. pojem trieda (class), premenné triedy, členské metódy a operátory konštruktor, deštruktor, pointer this operátor new a delete prístupové práva, priateľské triedy polymorfizmus na základe dedičnosti, dedenie vlastností, prístupové práva k predkom virtuálne funkcie, tabuľka virtuálnych funkcií viacnásobná dedičnosť konštantné a statické atribúty, inicializátory, poradie inicializácie, volania konštruktorov a deštruktorov prúdy, triedy na prácu so vstupom a výstupom vytváranie tried pomocou šablóny výnimky, hierarchia a dedenie výnimiek knižnica STL - kontajnery, iterátory a generické algoritmy základy sowftwérového inžinierstva - realizácia návrhových vzorov v jazyku C++ (Singleton, Model View Controller), základy extrémneho programovania (metóda Test Drive development) diskusia 3/20

4 Visual Basic.NET I. základy Kurz Visual Basic.NET I. základy je určený záujemcom o moderné programovacie technológie, ktorí sa chcú naučiť programovať v jazyku Visual Basic. Úvod do platformy.net vývojové prostredie, história, verzie.net framework - základná charakteristika, menné priestory Používanie Visual Studio.NET menu, toolbary, panel nástrojov, help Základné pojmy objektového programovania.net objekty, udalosti, metódy, vlastnosti, triedy, konštruktor, deštruktor, štruktúra, enum Dátove typy, premenné, konštanty a operátory deklarácia premenných, základné dátové typy, rozsah platnosti premenných konverzia dátových typov, konštanty, operátory (+, -, /... AND, OR...) Používanie platformy.net Framework práca s reťazcami, funkcie pre prácu s reťazcami práca s dátumom a časom, funkcie pre prácu s dátumom a časom Riadenie toku a vetvenie podmienené a nepodmienené skoky cykly (For each, Do, While, With) riadenie toku programu - príkazy IF a SELECT Polia a kolekcie práca s poliami, statické a dynamické polia, kolekcie Ošetrenie chýb a výnimiek v programe Visual Basic používanie debuggera, watch window, ladenie, try Procedúry, funkcie, moduly vytváranie a používanie odovzdávanie parametrov odkazom a hodnotou (ByRef, ByVal) moduly Základné ovládacie prvky charakteristika, vybrané vlastnosti, metódy a udalosti Tvorba užívateľských rozhraní vytváranie menu stavových riadkov 4/20

5 nástrojových líšt (toolbarov) Menné priestory príkaz Imports menný priestor My, System Úvod do ADO. NET základné pripojenie k MS Access, jednoduchý príklad zobrazenia dát z tabuľky Prostredie Managed Execution tvorba a kompilácia.net aplikácie, nastavenie vlastností projektu a aplikácie, publikovanie a updatovanie aplikácií diskusia, vytvorenie príkladov na prebranú problematiku 5/20

6 Visual Basic.NET II. pre pokročilých Kurz Visual Basic.NET II. pre pokročilých je určený pre programátorov, ktorí si chcú zdokonaliť svoje znalosti a osvojiť si pokročilé techniky programovania v jazyku Visual Basic.NET a platforme.net Framework. Úvod do objektovo orientovaných techník dedičnosť polymorfizmus interfejsy Vytváranie MDI aplikácií rodičovské a dcérske formuláre menu pre dcérske formuláre OpenForms Práca s textovými súbormi práca s diskami a súbormi, práca s cestami, špeciálne adresáre vo Windows čítanie z textového súboru a zápis do textového súboru zobrazenie súboru v ovládacích prvkoch Textbox a RichTextBox schránka a text serializácia Dialógové okná systému OpenFileDialog SaveFileDialog FontDialog ColorDialog PrintDialog Pokročilé ovládacie prvky typu Kontajner Groupbox Panel Splitcontainer FlowlayoutPanel,... Komplexné ovládacie prvky Notifyicon MaskedTextbox MonthCalendar Treeview, Listview - príklad na jednoduchý Windows explorer Vytváranie užívateľských ovládacích prvkov využitie dedičnosti 6/20

7 vytvorenie jednoduchého užívateľského ovládacieho prvku Práca s prvkami panelu nástrojov vo Visual Basic Timer Backgroundworker PerformanceCounter Process, EventLog... Úvod do ADO. NET pripojenie k MS Access kód pre pripojenie k databáze, databázové ovládacie prvky.net automation, spolupráca s aplikáciami MS Office MS Word, MS Excel, MS Outlook príklady zápisu a čítania dát Sieťové programovanie ovládací prvok WebBrowser stiahnutie súboru z internetu - praktický príklad diskusia 7/20

8 Perl programovanie - základy Kurz Perl programovanie - základy je určený všetkým, ktorí sa chcú naučiť základy jedného z najuniverzálnejších skriptovacích jazykov. Charakteristika jazyka Perl a jeho uplatnenie charakteristika jazyka Perl porovnanie s ostatnými jazykmi štruktúra programu Interné príkazy jazyka popis kľúčových slov a špeciálnych symbolov unárne a binárne operátory Výrazy, cykly a vetvenie programu Premenné a výrazy v Perl skalárne veličiny, zoznamy a polia konštanty logické výrazy Zoznamy v Perl operátory nad zoznamami práca so zoznamami Asociatívne polia Funkcie v Perl predávanie parametrov funkcii funkcie pre polia a hashovacie tabuľky Základy používania regulárnych výrazy Práca so súbormi, vstup/výstup funkcie, testy nad súbormi a adresármi diskusia 8/20

9 Perl pre pokročilých Kurz Perl pre pokročilých je vhodný pre programátorov, ktorí už ovládajú niektorý programovací jazyk a chcú sa naučiť skriptovať s jazykom Perl. Pokročilé regulárne výrazy Ladenie Perl skriptov Pokročilé narábanie so zoznamami a poliami Balík Tie Perl a CGI Prístup k dátam všeobecný prehľad DBI/DBD Práca s Perl modulmi a balíkmi prehľad používania balíkov CPAN Perl dokumentácia IPC semafory a fronty správ Rúry a Sockety referencie použitie referencií stavba komplexných dátových typov Perl a vlákna synchronizácia vlákien pomocou semaforov Objektovo-orientovaná podpora v Perl Perl a GUI Tcl,Tk, Tcl/Tk, Perl/Tk, etc. diskusia 9/20

10 Shell programovanie v Bash - základy Kurz Shell programovanie v Bash - základy je určený pre všetkých, ktorí sa chcú naučiť zvládnuť základné programovacie techniky a vytvárať skripty. Charakteristika shell programovania popis vlastností skriptovacích jazykov a ich porovnanie s ostatnými charakteristika jazyka Bash shell a jeho použitie štruktúra skriptu a jeho volanie Základné interné príkazy popis kľúčových slov a špeciálnych symbolov Substitúcie a expanzia Premenné a parametre Návratové kódy a chybové správy Výrazy, cykly a vetvenie programu cykly For, While a podmienený príkaz If Funkcie a Aliasy odovzdávanie parametrov funkcii a zachytenie návratovej hodnoty Shell aritmetika základné aritmetické operácie s celými číslami Testy testy na vlastnosti súborov a adresárov Subshell charakteristika a využitie subshellu Správa a riadenie úloh číslo procesu a získanie jeho hodnoty procesy bežiace na pozadí a ich kontrola zreťazenie úloh diskusia 10/20

11 Shell programovanie Bash pre pokročilých Kurz Shell programovanie Bash pre pokročilých je vhodný pre správcov, ktorí už zvládli iný programovací jazyk a chcú sa naučiť efektívne využívať prostredie ich príkazového riadku. Využitie adresárov /dev a /proc pri práci so shellom I/O Redirection presmerovanie štandardných deskriptorov vytváranie nových deskriptorov a ich použitie presmerovanie štandardného vstupu do tela skriptu Pomocné externé programy pre shell balíky Coreutils, Fileutils a ich programy (file, sed, awk, tr,... ) Polia a zoznamy práca s poľom, priradenie a prístup pomocou indexu vytváranie Zoznamov, ich triedenie a použitie Regulárne výrazy Debugovanie skriptov Obsluha signálov zachytenie signálu obsluha signálu diskusia 11/20

12 .NET Framework - základy programovania Kurz..NET Framework - základy programovania je určený pre začínajúcich programátorov, alebo pre programátorov, ktorí chcú začať programovať na platforme.net Framework (VB.NET alebo C#). Prehľad.NET Framework charakteristika.net Framework história, verzie jazyky.net Popis prostredia Visual Studio.NET menu, panely nástrojov, nastavenia typy projektov vo VS.NET, založenie nového projektu Štruktúra programu cykly rozhodovacie štruktúry procedúry Dátové typy prehľad dátových typov, deklarácia konverzie dátových typov operátory Objektovo orientované programovanie (OOP) v.net úvod do OOP definícia triedy, objektu konštruktory, deštruktory dedičnosť abstraktné triedy Štruktúry štruktúry polia, kolekcie generické kolekcie nulovateľné dátové typy Ladenie chyby, zachytávanie výnimiek používanie debuggera Základy Windows Forms základné ovládacie prvky 12/20

13 charakteristika ovládacích prvkov, vlastnosti, metódy, udalosti vytvorenie menu, toolbarov, stavového riadku diskusia 13/20

14 .NET Framework pokročilé programovanie Kurz.NET Framework pokročilé programovanie je určený pre užívateľov, ktorí chcú programovať v jazyku VB.NET (C#). Prehľad platformy.net.net Framework menné priestory Dátové typy Common Data Types hodnotové a referenčné dátové typy preťažovanie operátorov Triedy a objekty triedy, enumerácie, štruktúry členské premenné operátory viditeľnosti konštruktory, preťažovanie konštruktorov metódy, preťažovanie metód statické metódy, statické triedy dedenie, polymorfizmus abstraktné triedy rozhrania Delegáti delegáti, multicast delegáti udalosti Správa pamäti Garbage Collector správa zdrojov Súbory základné I/O operácie streamy Windows Forms pripojenie k databáze, zobrazenie údajov vlastné ovládacie prvky diskusia 14/20

15 Úvod do programovania Kurz Úvod do programovania je určený všetkým, ktorí sa chcú naučiť programovať v akomkoľvek programovacom jazyku. Úvod do počítačov čo je vo vnútri počítača a notebooku SW, HW ako to pracuje vo vnútri počítača vstupno-výstupné zariadenia binárny a ASCII kód Základné pojmy programovania vstupy a výstupy program, skript, algoritmus kompilácia debugging Návrh programu algoritmy vývojový diagram riadiace štruktúry (podmienky, vetvenia, cykly) údajové štruktúry (premenné, dátové typy, polia a iné) Programovacie jazyky prehľad programovacích a skriptovacích jazykov (C, C++, Java, PHP, Python) syntax jazykov a ich porovnanie výrazy výrazy a operátory práca s číslami a reťazcami logické výrazy 15/20

16 .NET Framework - práca s databázami Kurz.NET Framework práca s databázami je určený pre užívateľov, ktorí majú skúsenosti s programovaním v platforme.net a chcú svoje vedomosti rozšíriť v oblasti práce s databázami. Princípy práce s databázou architektúra ADO.NET a použitie.net providerov práca v prostredí napojenom na dátový zdroj práca v prostredí odpojenom od zdroja dát Objekt Connection objekt Connection a nastavenie ConnectionString ukladanie ConnectionString v konfiguračnom súbore zachytávanie udalostí objektu Connection zachytávanie výnimiek SqlException connection Pooling použitie ConnectionStringBuilderu a ochrana proti ConnectionString injection Objekt Command objekt Command a spúšťanie dotazov získavanie, aktualizácia a mazanie dát pomocou objektu Command práca s parametrami a uloženými procedúrami Práca s údajmi objekt SqlDataReader a jeho použitie použitie BulkCopy asynchrónna komunikácia s databázou Transakcie čo je to transakcia lokálne a distribuované transakcie izolácia transakcií Práca s ovládacími prvkami použitie objektu DataSet použitie objektov DataAdapter a tableadapter definícia tabuliek a relácií v DataSete modifikácia dát v DataSete a uloženie údajov na dátový zdroj diskusia 16/20

17 Programovanie 3D grafiky v OpenGL Grafická karta (GPU) v počítači nemá svoju vlastnú špeciálnu inštrukčnú sadu akú majú procesory (CPU). Príkazy, ktoré má GPU vykonať sa ukladajú do operačnej pamäte, odkiaľ si ich príslušné obvody GPU čítajú a vykonávajú. Aplikácie nemôžu priamo posielať príkazy GPU, pretože im to chránený režim operačných systémov nedovoľuje. Jednou z možností je naprogramovanie vlastného ovládača zariadenia, ktorý má prístup k hardvéru a je schopný posielať GPU príkazy, ktorým rozumie. Tento priamy prístup je však veľmi neefektívny, nakoľko musíme dokonale poznať svoju grafickú kartu výrobcu, typ, počet multiprocesorov, procesorov, rýchlosti, veľkosť pamäte, podporované technológie a v neposlednom rade aj formát inštrukcií, ktorému daná grafická karta rozumie. Oveľa výhodnejšie je použiť niektorú z moderných technológií, ktoré za nás vyriešia celú komunikáciu s hardvérom GPU. Existujú dve najznámejšie a najpoužívanejšie technológie (nielen v hernom priemysle, ale aj v CAD systémoch) a tými sú OpenGL a DirectX. V tomto kurze sa budeme venovať práve OpenGL. Oproti DirectX má OpenGL nasledujúce výhody: Jednoduchá procedurálna syntax (DirectX je oproti tomu implementovaný ako COM rozhranie) Výslovne nepotrebujeme žiaden SDK a vystačíme si s jednou systémovou knižnicou pre OpenGL Ľahká práca aj v nižších (alebo jazykov bez podpory OOP) jazykoch ako sú Visual Basic, C a dokonca aj Assembler! OpenGL dlho prevahu nad DirectX z hľadiska možností svojich možností. To znamená, že z GPU využilo viac možností. To bol napr. hlavný dôvod, prečo ID Software dlho programovalo svoje hry práve v OpenGL. Úvod do programovania vo Windows API Syntax technológie Windows API Volacie konvencie, funkcií a procedúr Princíp činnosti aplikácií, procesov a vlákien Slučka spracovávania správ pre aplikácie OpenGL Úvod do OpenGL Obecná syntax, konštanty Volanie funkcií OpenGL v iných jazykoch Prístup k OpenGL bez SDK Prvá aplikácia s OpenGL Vytvorenie prázdneho okna vo Windows API Návrh slučky správ Správy WM_PAINT a WM_ERASEBKGND Dvojitý buffer GDI Vytvorenie a získanie kontextu zariadenia (DC) Nastavenie formátu obrazových bodov pre DC Fullscreen režim a zmena rozlíšenia obrazovky Návrat z režimu Fullscreen 17/20

18 Štýl okna Vytvorenie kontextu renderovania (RC) pre OpenGL Prepojenie DC s RC Vytvorenie prázdnej scény Matice projekcie a modelu Nastavenie pohľadu a perspektívy Tvorba objektov Tvorba čiar, polygónov a štvoruholníkov Nastavenie farieb Tvorba farebných prechodov na objektoch Hĺbkový buffer Tvorba zložitejších objektov - kocka, valec 3D Transformácie Matice transformácií Posunutie, škálovanie, rotácia Transformácie scény Tvorba interaktívnych scén Interakcia s klávesnicou Udalosti myši Pohyb v scéne Tvorba zložitejších modelov Textúry Prehodenie kanálov R a B v bitových mapách Vytvorenie poľa textúr Aplikácia 2D textúr na polygón Rastrové a outline písma Nasvietenie Ambietné a difúzne svetlo Normálové vektory polygónov Transformácie difúzneho svetla 18/20

19 Programovanie vo Windows API Windows API predstavuje sadu knižníc, procedúr, funkcií, rozhraní a konštánt pre interakciu aplikácií s operačným systémom. Takýto prístup cez API je prakticky najefektívnejším (a teda aj najrýchlejším) spôsobom, ako pracovať s oknami, súbormi, registrom, grafikou, tlačiarňou a tiež aj internetom, zvukom a videom. Úvod do programovania vo Windows API Štruktúra Windows API Notácia zápisu identifikátorov Knižnice kernel, user, gdi ANSI a UNICODE Volacie konvencie Práca s oknami Registrácia triedy okna Vytvorenie hlavného okna aplikácie Slučka spracovávania správ Správy okna Vytváranie dcérskych okien Tlačidlá a editačné polia Rozbaľovacie zoznamy Posuvníky okna Zmena parametrov a štýlu okna Práca so súbormi Testovanie existencie súboru Prehľadanie adresára Otvorenie súboru Režimy otvorenia súborov Čítanie a zápis Práca s grafikou Kontexty zariadení Vlastnosti kontextov zariadení Kreslenie čiar a útvarov Obrysy a výplne Písma a text Práca s bitovými mapami Procesy a vlákna Vytváranie procesov Vytváranie vlákien Synchronizácia 19/20

20 Komunikácia medzi vláknami Momentky procesov 20/20

Kategória školenia Kurzy Java, Python obsahuje kurzy:

Kategória školenia Kurzy Java, Python obsahuje kurzy: Kategória školenia Kurzy Java, Python obsahuje kurzy: Java základy jazyka I. Účastníci kurzu Java základy jazyka sa zoznámia so základmi programovacieho jazyka Java, programovacím prostredím Javy a vývojovým

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

Tvorba informačných systémov. 4. prednáška: Návrh IS

Tvorba informačných systémov. 4. prednáška: Návrh IS Tvorba informačných systémov 4. prednáška: Návrh IS Návrh informačného systému: témy Ciele návrhu ERD DFD Princípy OOP Objektová normalizácia SDD Architektonické pohľady UML diagramy Architektonické štýly

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

Kategória školenia Školenia Cisco obsahuje kurzy:

Kategória školenia Školenia Cisco obsahuje kurzy: Kategória školenia Školenia Cisco obsahuje kurzy: Cisco CCNA I - Úvod do počítačových sietí Školenie Cisco CCNA I - Úvod do počítačových sietí je určený záujemcom o počítačové siete a ich budúcim administrátorom.

More information

Kategória školenia Kurzy SQL, Oracle obsahuje kurzy:

Kategória školenia Kurzy SQL, Oracle obsahuje kurzy: Kategória školenia Kurzy SQL, Oracle obsahuje kurzy: SQL SERVER Transact - SQL Kurz SQL SERVER Transact - SQL je určený pre ľudí, ktorí potrebujú v prostredí SQL Server získavať dáta. Prehľad jazyka Transact-SQL

More information

Ceny kurzov a školení

Ceny kurzov a školení Ceny kurzov a školení Základy práce s PC Základy práce s PC, Internet,Word Cena: 133.00 Základy práce s počítačom a internetom Cena: 63.00 Windows v dennej praxi Cena: 69.00 Word + Excel základy Cena:

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

Informatika 2. Generiká

Informatika 2. Generiká Informatika 2 Generiká Pojmy zavedené v 10. prednáške (1) štandardný vstup a výstup textové súbory binárne súbory objektové prúdy Informatika 2 1 Pojmy zavedené v 10. prednáške (2) objektové prúdy nečitateľné

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

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

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

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

Programovanie v jazyku Python. Michal Kvasnica

Programovanie v jazyku Python. Michal Kvasnica Programovanie v jazyku Python Michal Kvasnica Organizačné detaily Prednášky aj cvičenia v 638 Povinná účasť na cvičeniach Hodnotenie: priebežné odovzdávanie zadaní (40% známky) záverečný projekt na skúške

More information

Microsoft Visual C# 2005: Developing Applications Table of Contents

Microsoft Visual C# 2005: Developing Applications Table of Contents Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Sample Database...INTRO-3 Security...INTRO-4 Installation...INTRO-4

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

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

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

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Jazyk SQL. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Jazyk SQL Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Jazyk SQL - Structured Query Language SQL je počítačový jazyk určený na komunikáciu s relačným SRBD neprocedurálny (deklaratívny) jazyk

More information

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga.

Ochrana koncových staníc pomocou Cisco Security Agent 6.0. Ľubomír Varga. Ochrana koncových staníc pomocou Cisco Security Agent 6.0 Ľubomír Varga lubomir.varga@lynx.sk Agenda CSA 6.0 refresh Vybrané vlastnosti CSA 6.0 Application Trust levels Notify User Rule Actions User Justifications

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

TYPY, KONŠTANTY, PROCEDÚRY A FUNKCIE PRE PRÁCU S POĽOM

TYPY, KONŠTANTY, PROCEDÚRY A FUNKCIE PRE PRÁCU S POĽOM TYPY, KONŠTANTY, PROCEDÚRY A FUNKCIE PRE PRÁCU S POĽOM Doposiaľ sme si ukázali základné štruktúry a jednotky jazyka. Pracovali sme s premennými rôznych typov ako aj s konštantnými hodnotami. Používali

More information

AR6181-MX, AR6182-MX Čítačky MIFARE kariet

AR6181-MX, AR6182-MX Čítačky MIFARE kariet AR6181-MX, AR6182-MX Čítačky MIFARE kariet ISO14443-A, ISO14443-B a ISO15693 Systém kontroly vstupu 13,56 MHz proximity technológia Jednoduchá konfigurácia čítačky použitím konfiguračnej karty Možnosť

More information

Informatika 2. Výnimky dokončenie

Informatika 2. Výnimky dokončenie Informatika 2 Výnimky dokončenie Ludum Dare vytvorte hru za 48 hodín http://www.ludumdare.com/compo/ 23. konanie súťaže 20.-23. Apríla Pojmy zavedené v 8. prednáške (1) dedičnosť vs. interface nahradenie

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

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

prest framework pre webové aplikácie a služby

prest framework pre webové aplikácie a služby prest framework pre webové aplikácie a služby Peter Rybár Centaur s.r.o. Situácia v korporátnej sfére Dominuje technológia a nie architektúra Situácia na Webe Dominuje architektúra ROA REST štýl softvérovej

More information

systemove programovanie win32 programovanie

systemove programovanie win32 programovanie systemove programovanie win32 programovanie zakladny princip uzivatel interaguje so systemom klavesnicou, mysou tym generuje udalosti, ktore sa radia do,,message queue" (front sprav) aplikacia vytahuje

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

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

Kategória školenia Kurzy Excel obsahuje kurzy:

Kategória školenia Kurzy Excel obsahuje kurzy: Kategória školenia Kurzy Excel obsahuje kurzy: Excel základy Kurz je určený pre začiatočníkov - účastníkov, ktorí s programom MS Excel nemajú žiadne skúsenosti, prípadne s ním dlho nepracovali a majú záujem

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

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

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec

Problém Big Data a ako ho riešiť pomocou NoSQL. Ján Zázrivec Softec Problém Big Data a ako ho riešiť pomocou NoSQL Ján Zázrivec Softec Dáta dnešného sveta Oblasti kde sa spracováva veľké množstvo dát: Internet Web vyhľadávače, Sociálne siete Veda Large Hadron Collider,

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE MATERIÁLOVOTECHNOLOGICKÁ FAKULTA V TRNAVE APLIKÁCIA PRE SYNCHRONIZÁCIU SUGARCRM S MOBILNÝMI ZARIADENIAMI SO SYSTÉMOM ANDROID BAKALÁRSKA PRÁCA MTF-5262-47785

More information

Dunaj PRO GSM. (Služba GSM_Service?.exe systému DUNAJ PRO) Návod na použitie (verzia: február 2009)

Dunaj PRO GSM. (Služba GSM_Service?.exe systému DUNAJ PRO) Návod na použitie (verzia: február 2009) Dunaj PRO GSM (Služba GSM_Service?.exe systému DUNAJ PRO) Návod na použitie (verzia: február 2009) FANIT s.r.o. Kôstková 345/55 851 10 Bratislava IČO: 44399707 DIČ: 2022713781 IČ DPH: SK2022713781 Číslo

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

Programové vybavenie - softvér. Funkcie operačného systému

Programové vybavenie - softvér. Funkcie operačného systému Programové vybavenie - softvér Funkcie operačného systému Softvér Softvér (software) programové vybavenie počítača. Vzniká programovaním, pričom každý počítačový program obsahuje postupnosť inštrukcií,

More information

Vzory, rámce a webové aplikácie

Vzory, rámce a webové aplikácie Vzory, rámce a webové aplikácie Jakub Šimko jakub.simko@stuba.sk Návrhové vzory (načo slúžia?) 1. Dobré zvyky v programovaní 2. Riešia často sa opakujúce problémy praxou overeným spôsobom 3. Pomôžu nám

More information

2 Grafické knižnice a systémy

2 Grafické knižnice a systémy 2 Grafické knižnice a systémy 2.1 Prehľad vývoja, základné pojmy, určenie a klasifikácia Zobrazovací podsystém Zobrazovací podsystém počítačového systému je obvykle najdrahšia a energicky najnáročnejšia

More information

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám.

LL LED svietidlá na osvetlenie športovísk. MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL LED svietidlá na osvetlenie športovísk MMXIII-X LEADER LIGHT s.r.o. Všetky práva vyhradené. Uvedené dáta podliehajú zmenám. LL SPORT LL SPORT je sofistikované vysoko výkonné LED svietidlo špeciálne

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

Systém pre podporu výuky teórie programovacích jazykov

Systém pre podporu výuky teórie programovacích jazykov Mendelova univerzita v Brně Provozně ekonomická fakulta Systém pre podporu výuky teórie programovacích jazykov Diplomová práca Vedúci práce: doc. Ing. Dr. Jiří Rybička Bc. Petra Pavlačičová Brno 2012 Ďakujem

More information

Manuál k programu FileZilla

Manuál k programu FileZilla Manuál k programu FileZilla EXO TECHNOLOGIES spol. s.r.o. Garbiarska 3 Stará Ľubovňa 064 01 IČO: 36 485 161 IČ DPH: SK2020004503 support@exohosting.sk www.exohosting.sk 1 Úvod EXO HOSTING tím pre Vás pripravil

More information

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4

informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT revízia r2.4 informačné, riadiace, telemetrické a komunikačné systémy BaWiT Online portál SCT1006.0001 revízia r2.4 www.sct.sk www.sct-telemetry.eu www.bawit.eu sales@sct.sk BaWiT Online - 06 Základné informácie portálu

More information

Objektovo-orientované programovanie

Objektovo-orientované programovanie Objektovo-orientované programovanie Objektovo orientované programovanie Je to efektívny spôsob organizácie programu Základný princíp: program pozostáva z množiny objektov, ktoré sú schopné uchovávať a

More information

Základy Linuxu -1- Používateľské prostredia operačných systémov - Linux (prednášky)

Základy Linuxu -1- Používateľské prostredia operačných systémov - Linux (prednášky) Základy Linuxu -1- Používateľské prostredia operačných systémov - Linux (prednášky) Obsah Základy Linuxu -2- Obsah 1. Úvod do používateľských rozhraní operačných systémov... 7 1.1. Vývoj operačných systémov...

More information

Operačné systémy Architektúra Prehľad súčasných OS

Operačné systémy Architektúra Prehľad súčasných OS Operačné systémy Architektúra Prehľad súčasných OS Prednášajúci: Stanislav Valášek 1Okt. 2003 Obsah Úvod Vrstvy OS Komponenty OS File system Bezpečnosť, história OS Druhy OS, najznámejšie OS Porovnanie

More information

Výučbové nástroje pre relačné a objektové databázy

Výučbové nástroje pre relačné a objektové databázy Slovenská technická univerzita v Bratislave FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ Študijný program: Informatika Gabriel Tekeľ Výučbové nástroje pre relačné a objektové databázy Bakalársky projekt

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

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

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION ÚSTAV TELEKOMUNIKACÍ DEPARTMENT OF TELECOMMUNICATIONS

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

2. Týždeň MySQL - dátové typy a funkcie num. a reťazcové

2. Týždeň MySQL - dátové typy a funkcie num. a reťazcové 2. Týždeň MySQL - dátové typy a funkcie num. a reťazcové 1. Prvky jazyka MySQL http://dev.mysql.com/doc/refman/5.7/en/language-structure.html 2. Typy a pretypovanie http://dev.mysql.com/doc/refman/5.7/en/data-types.html

More information

Úvod do C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 1

Úvod do C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 1 Úvod do C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 1 Vyššie programovacie jazyky vo výpočtovej inteligencii C# Programovací jazyk C# 5-6 týždňov Moderný objektovo orientovaný jazyk Použiteľný

More information

Grafické a multimediálne systémy

Grafické a multimediálne systémy Grafické a multimediálne lne systémy Ing. Pavol Bezák, PhD. Ústav aplikovanej informatiky, automatizácie a matematiky MTF STU Katedra aplikovanej informatiky a automatizácie m. č. S-325 e-mail: pavol.bezak@stuba.sk

More information

Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive web applications using the Silverlight

Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive web applications using the Silverlight Bankovní institut vysoká škola Praha Zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Tvorba webových interaktívnych aplikácií pomocou nástroja Silverlight Interactive

More information

Portál pre odborné publikovanie ISSN

Portál pre odborné publikovanie ISSN 1 Portál pre odborné publikovanie ISSN 1338-0087 PRADO framework Liner Lukáš Informačné technológie, Študentské práce 08.02.2013 PRADO framework je objektovo orientovaný framework, určený na rýchly vývoj

More information

Entity Framework: Úvod

Entity Framework: Úvod Entity Framework: Úvod Martin Macák Fakulta informatiky, Masarykova univerzita, Brno 29. 9. 2016 Osnova prednášky 1. Základy Entity Frameworku 2. Návrh databázy (detailnejšie Code First prístup) 3. Migrácie

More information

Centralized lubrication systems Metering technology Mixing technology LubTec 1K dávkovacie zariadenie

Centralized lubrication systems Metering technology Mixing technology LubTec 1K dávkovacie zariadenie LubTec 1K dávkovacie zariadenie Doprava a dávkovanie jednokomponentových materiálov s vysokou presnosťou Firma LubTec s.r.o. Už viac ako 10 rokov navrhuje, plánuje a stavia 1K dávkovacie zariadenia podľa

More information

Grafické systémy. doc. Ing. Jozef Vaský, CSc. Ústav aplikovanej informatiky, automatizácie a mechatroniky MTF STU

Grafické systémy. doc. Ing. Jozef Vaský, CSc. Ústav aplikovanej informatiky, automatizácie a mechatroniky MTF STU Grafické systémy doc. Ing. Jozef Vaský, CSc. Ústav aplikovanej informatiky, automatizácie a mechatroniky MTF STU m. č. T02-3.122 e-mail: jozef.vasky@stuba.sk Ak. rok 2016/17, LS Autodesk Inventor Návody

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

MARIÁN PLAČKO, JOZEF ĎUĎÁK

MARIÁN PLAČKO, JOZEF ĎUĎÁK TVORBA SOFTVÉRU POĽNOHOSPODÁRSKY SLOVNÍK S VYUŽITÍM PRODUKTU MICROSOFT VISUAL BASIC 2005 EXPRESS CREATION OF THE SOFTWARE AGRICULTURAL DICTIONARY USING THE PRODUCT MICROSOFT VISUAL BASIC 2005 EXPRESS MARIÁN

More information

Novinky vo Windows Azure & Scenáre. Ľubomír Goryl Solution Professional Microsoft Slovakia, s.r.o

Novinky vo Windows Azure & Scenáre. Ľubomír Goryl Solution Professional Microsoft Slovakia, s.r.o Novinky vo Windows Azure & Scenáre Ľubomír Goryl (lgoryl@microsoft.com) Solution Professional Microsoft Slovakia, s.r.o Obsah Scenáre Virtual machines BackUp Web, Aplikácie Virtual Machines Produkčné prostredie

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

GeoGebra a JavaScript

GeoGebra a JavaScript GeoGebra a JavaScript GeoGebra and JavaScript Patrik Voštinár MESC: U70 Abstract The article deals with creating applets in mathematics software GeoGebra. GeoGebra contains a large number of tools that

More information

Vnorené SQL. Autor prezentácie: Peter Šípoš

Vnorené SQL. Autor prezentácie: Peter Šípoš Vnorené SQL Autor prezentácie: Peter Šípoš Literatúra Programmatic SQL od Pearson Ed Embedded SQL: http://download.oracle. com/docs/cd/b10501_01/appdev.920/a97269/pc_06sql.htm Oracle Dynamic SQL: http://download.oracle.

More information

:02. IT LEARNING SLOVAKIA, s.r.o. - akreditované počítačové kurzy a školenia. Informácie o katalógu:

:02. IT LEARNING SLOVAKIA, s.r.o. - akreditované počítačové kurzy a školenia. Informácie o katalógu: IT LEARNING SLOVAKIA, s.r.o. - akreditované počítačové kurzy a školenia Vážení zákazníci, dostáva sa Vám do rúk náš katalóg produktov a služieb. Našou prioritou je poskytnúť Vám prostredníctvom tohto katalógu

More information

B.V Patel Institute of Business Management, Computer & Information Technology

B.V Patel Institute of Business Management, Computer & Information Technology BCA (Semester 4 th ) 030010401: GUI Programming Teaching Schedule Objective: To provide fundamentals of.net framework, C# language and to introduce development of rich Windows form applications with event

More information

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém

Crestron Mercury. Univerzálny Videokonferenčný a Kolaboračný systém Crestron Mercury Univerzálny Videokonferenčný a Kolaboračný systém Tradičná malá zasadacia miestnosť CRESTRON Mercury Videokonferenčná miestnosť Možnosť rezervácie miestnosti: Prostredníctvom MS Outlook

More information

PV030 Textual Information Systems

PV030 Textual Information Systems PV030 Textual Information Systems Petr Sojka Faculty of Informatics Masaryk University, Brno Spring 2010 Đ Ý Petr Sojka PV030 Textual Information Systems Osnova(Týden šestý) ü Vyhledávání s předzpracováním

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

Azure SQL Database. Od A po Z. Miroslav Kubovčík Vývojársky špecialista, DX Microsoft Česká Republika a Slovensko

Azure SQL Database. Od A po Z. Miroslav Kubovčík Vývojársky špecialista, DX Microsoft Česká Republika a Slovensko Azure SQL Database Od A po Z Miroslav Kubovčík Vývojársky špecialista, DX Microsoft Česká Republika a Slovensko Azure SQL Database Server nie je virtuál/fyzický server Architektúra Azure SQL Database Aplikácie

More information

SIP v malých telekomunikačných systémoch. Convergence. A matter of lifestyle.

SIP v malých telekomunikačných systémoch. Convergence. A matter of lifestyle. SIP v malých telekomunikačných systémoch Convergence. A matter of lifestyle. Obsah Prehľad portfólia malých komunikačných systémov Aastra BusinessPhone - Úvod - Prehľad koncových telefónnych aparátov -

More information

Vision V sion o n I n n 1975 V sion o n T o T d o a d y A c o c m o pu p t u er e o n o n e v e e v r e y E po p w o er e p e p o e p o l p e

Vision V sion o n I n n 1975 V sion o n T o T d o a d y A c o c m o pu p t u er e o n o n e v e e v r e y E po p w o er e p e p o e p o l p e Mobile Applications.. Vision Vision In 1975 A computer on every desk and in every home Vision Today Empower people through great software any time, any place, and on any device Mobility Group Empower people

More information

Prednáška 4: Modelovanie štruktúry v UML

Prednáška 4: Modelovanie štruktúry v UML Prednáška 4: Modelovanie štruktúry v UML Metódy a prostriedky špecifikácie 2013/14 Valentino Vranić Ústav informatiky a softvérového inžinierstva Fakulta informatiky a informačných technológií Slovenská

More information

Softwarové inžinierstvo. martin timothy timko

Softwarové inžinierstvo. martin timothy timko J A V A S C R I P T Softwarové inžinierstvo martin timothy timko 7.9. 2017 11.9. 2017 1 úvod 2 1 úvod Kedysi dávnejšie bol jazyk JavaScript v pozadí hlavného programátorského prúdu, ale dnes je to jazyk

More information

Xerox PARC the office of the future. Michal Winczer

Xerox PARC the office of the future. Michal Winczer Xerox PARC 1970-80 the office of the future Michal Winczer Čo to je? Kde to je? PARC = Palo Alto Research Center Čo bolo pred tým Vojna vo Vietname Hnutie hippies Úspechy XEROXu s kopírkami Neexistencia

More information

Developing Microsoft.NET Applications for Windows (Visual Basic.NET)

Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Developing Microsoft.NET Applications for Windows (Visual Basic.NET) Course Number: 2565 Length: 5 Day(s) Certification Exam This course will help you prepare for the following Microsoft Certified Professional

More information

Techniky pre prístupné použitie Javaskriptu

Techniky pre prístupné použitie Javaskriptu Príloha č. 10 k výnosu č. 55/2014 Z. z. [s novelou č 275/2014 Z. z.] Techniky pre prístupné použitie Javaskriptu Technika 1. Umožnenie predĺženia prednastaveného časového limitu používateľom. Pre všetky

More information

Databázové systémy. 10. prednáška. NoSQL databázy Viktor Škultéty, ESTEN s.r.o.

Databázové systémy. 10. prednáška. NoSQL databázy Viktor Škultéty, ESTEN s.r.o. Databázové systémy 10. prednáška NoSQL databázy 26.4.2016 Viktor Škultéty, ESTEN s.r.o. 1 Prečo doteraz SQL a zrazu NoSQL? NoSQL - Not Only SQL znamená, že relačné systémy sú síce osvedčená technológia

More information

Modelovanie štruktúry

Modelovanie štruktúry Modelovanie štruktúry Poznámky k prednáškam z predmetu Modelovanie softvéru Valentino Vranić http://fiit.sk/~vranic/, vranic@stuba.sk Ústav informatiky, informačných systémov a softvérového inžinierstva

More information

Bc. Matúš Kováčik. Štúdia pokročilých vlastností operačného systému Solaris

Bc. Matúš Kováčik. Štúdia pokročilých vlastností operačného systému Solaris Slovenská technická univerzita v Bratislave FAKULTA INFORMATIKY A INFORMAČNÝCH TECHNOLÓGIÍ Študijný program: POČÍTAČOVÉ SYSTÉMY A SIETE Bc. Matúš Kováčik Štúdia pokročilých vlastností operačného systému

More information

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve

DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve DICOM Štandard pre vytváranie, ukladanie, tlač a prenos obrazových informácií v zdravotníctve (Angl. DICOM - Digital Imaging and Communications in Medicine) Štandard DICOM je informačný technologický štandard,

More information

Podpora VBA v alternatívnych kancelárskych systémoch

Podpora VBA v alternatívnych kancelárskych systémoch Bankovní institut vysoká škola Praha zahraničná vysoká škola Banská Bystrica Katedra kvantitatívnych metód a informatiky Podpora VBA v alternatívnych kancelárskych systémoch VBA support in the alternative

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

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

Aplikačný rámec Spring. Róbert Novotný.

Aplikačný rámec Spring. Róbert Novotný. Róbert Novotný robert.novotny@upjs.sk Krátka história Springu Rod Johnson Expert One on One: J2EE Design and Development (2001) ako sa vysporiadať s problémami vývoja enterprise aplikácií? dajú sa problémy

More information

Operaèné systémy a poèítaèové siete

Operaèné systémy a poèítaèové siete Ïalšie vzdelávanie uèite¾ov základných škôl a stredných škôl v predmete informatika Operaèné systémy a poèítaèové siete Predmet: Operaèné systémy a poèítaèové siete Línia: Vlastný odborový kontext informatiky

More information

Refaktorovanie jazyka JavaScript a DHTML

Refaktorovanie jazyka JavaScript a DHTML Univerzita Komenského Fakulta Matematiky, Fyziky a Informatiky Ústav Informatiky Marián Marcinčák Refaktorovanie jazyka JavaScript a DHTML Diplomová práca Školiteľ : RNDr. Marián Vittek, PhD. Bratislava

More information

Ján Hanák. Rýchly vývoj aplikácií v jazyku Visual Basic 2010 pre systém Windows 7

Ján Hanák. Rýchly vývoj aplikácií v jazyku Visual Basic 2010 pre systém Windows 7 Ján Hanák Rýchly vývoj aplikácií v jazyku Visual Basic 2010 pre systém Windows 7 Ján Hanák Rýchly vývoj aplikácií v jazyku Visual Basic 2010 pre systém Windows 7 Microsoft Slovakia 2011 Obsah Predhovor...

More information

Programovanie. Katedra počítačov a informatiky FEI TU v Košiciach. Programovanie - prednáška č.

Programovanie.  Katedra počítačov a informatiky FEI TU v Košiciach. Programovanie - prednáška č. Programovanie Zdeněk Havlice Marek Paralič Martin Tomášek Peter Václavík Zdenek.Havlice@tuke.sk Marek.Paralic@tuke.sk Martin.Tomasek@tuke.sk Peter.Vaclavik@tuke.sk Katedra počítačov a informatiky FEI TU

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

Súborový systém. Základné pojmy Prístupové práva Atribúty Kvóty ACL Kryptografia Diskové oddiely

Súborový systém. Základné pojmy Prístupové práva Atribúty Kvóty ACL Kryptografia Diskové oddiely Súborový systém Základné pojmy Prístupové práva Atribúty Kvóty ACL Kryptografia Diskové oddiely Bezpečnosť počítačových systémov / Súborový systém DB, FIIT STU BA, 2009 2011 1 Súborový systém Poskytuje

More information

Návrhové vzory. Poznámky k prednáškam z predmetu Objektovo-orientované programovanie. Valentino Vranić.

Návrhové vzory. Poznámky k prednáškam z predmetu Objektovo-orientované programovanie. Valentino Vranić. Návrhové vzory Poznámky k prednáškam z predmetu Objektovo-orientované programovanie Valentino Vranić http://fiit.sk/~vranic/, vranic@stuba.sk Ústav informatiky a softvérového inžinierstva Fakulta informatiky

More information

Univerzita Komenského v Bratislave. Fakulta matematiky, fyziky a informatiky Peter Laca

Univerzita Komenského v Bratislave. Fakulta matematiky, fyziky a informatiky Peter Laca Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Statická analýza Java kódu Bakalárska práca 2012 Peter Laca Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky

More information

Súborový systém. Ing. Viliam Solčány, PhD. ZS 2011/2012. Viliam Solčány, FIIT STU Bratislava Operačné systémy 2011/12 Predn.

Súborový systém. Ing. Viliam Solčány, PhD. ZS 2011/2012. Viliam Solčány, FIIT STU Bratislava Operačné systémy 2011/12 Predn. Súborový systém Ing. Viliam Solčány, PhD. ÓÐ ÒÝ Øº ØÙ º ZS 2011/2012 Viliam Solčány, FIIT STU Bratislava Operačné systémy 2011/12 Predn. 12 1 / 42 Osnova Viliam Solčány, FIIT STU Bratislava Operačné systémy

More information

MATLAB EXCEL BUILDER A NÁVRH PID REGULÁTOROV PRE PROSTREDIE MS EXCEL

MATLAB EXCEL BUILDER A NÁVRH PID REGULÁTOROV PRE PROSTREDIE MS EXCEL MATLAB EXCEL BUILDER A NÁVRH PID REGULÁTOROV PRE PROSTREDIE MS EXCEL Martin Foltin, Ivan Sekaj Fakulta elektrotechniky a informatiky, Slovenská Technická Univerzita, Ilkovičova 3, 812 19 Bratislava, Slovenská

More information

Počítače a zariadenia

Počítače a zariadenia Modul 2: Základy práce s počítačom Počítače a zariadenia www.itakademia.sk ITMS2014+: 312011F057 1 Počítače a zariadenia 1.1 IKT 1.1.1 Vedieť vymedziť pojem informačné a komunikačné technológie (IKT) Skratka

More information

1) 2) 3) 4) 5) 6) 7) XML. 8) 9) 10) 11) CRUD

1) 2) 3) 4) 5) 6) 7) XML. 8) 9) 10) 11) CRUD OBSAH 1) Úvod do SQL Server, množinové operácie 2) Uložené procedúry, funkcie 3) Pohľady a CTE 4) Rekurzia a transitívny uzáver 5) Triggery. Transakcie. 6) Kurzory.Pivot tabuľky 7) XML. B-stromy a indexy

More information