U N I V E R Z I N S K Á I T A I L V E R E N L N T A S O

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

Download "U N I V E R Z I N S K Á I T A I L V E R E N L N T A S O"

Transkript

1 Ž U N I L I N S K Á U N I V E R Z I T A S I S I V E R S I T A S S O E N L N

2 Ing. Monika Václavková, PhD. Ing. Iveta Nedeljaková, PhD. RNDr. Štefan Kovalík, PhD. Ing. Ján Bohá!ik, PhD. Ing. Josef Kopecký Informatika pre manažérov Základy programovania v jazyku Java Žilinská univerzita v Žiline EDIS-vydavate¾ské centrum ŽU 2016

3 Vedecký redaktor Recenzenti doc. Ing. Michal Zábovský, PhD. doc. Ing. Jarmila Škrinárová PhD. RNDr. Ivo Martiník, Ph.D. Za odbornú, jazykovú a technickú úroveň publikácie zodpovedajú autori. Žilinská univerzita v Žiline/EDIS-vydavateľské centrum ŽU M. Václavková, I. Nedeljaková, Š. Kovalík, J. Boháčik, J. Kopecký, 2016 ISBN

4 3 OBSAH OBSAH... 3 ÚVOD TROCHU Z HISTÓRIE PROGRAMOVANIA PROGRAMOVACIE PARADIGMY POSTUP PRI RIEŠENÍ ÚLOH NA POÈÍTAÈI ÚVOD DO OBJEKTOVO-ORIENTOVANÉHO PROGRAMOVANIA OBJEKT Základné pojmy Model objektu Posielanie správ Poh¾ady na objekt Vlastnosti objektov Typy metód Èasti správy Životný cyklus objektu TRIEDA Princíp re-use, princíp opätovnej použite¾nosti Trieda ako továreò, inštancie triedy Trieda ako objekt Trieda ako typ objektu ZÁKLADY PROGRAMOVANIA VO VYŠŠOM PROGRAMOVACOM JAZYKU TYPY PROGRAMOVACÍCH JAZYKOV SOFTVÉROVÁ PLATFORMA JAVA SPRACOVANIE PROGRAMU V JAZYKU JAVA ZÁKLADNÉ ELEMENTY JAZYKA Komentáre Identifikátory K¾úèové slová Premenné a konštanty DÁTOVÉ TYPY Celoèíselné dátové typy Reálne dátové typy èísla ukladané v pohyblivej rádovej èiarke....45

5 Znakové dátové typy Logický dátový typ Referenèný typ Oba¾ujúce triedy k primitívnym typom DEKLARÁCIA TRIEDY Deklarácia atribútov Lokálne premenné a parametre metód Konštruktory Metódy inštancie Vyvolanie metódy inštancie Pre ažovanie metód a konštruktorov Deklarácia metódy triedy Metóda main v Jave KOMPATIBILITA Kompatibilita vo výraze Kompatibilita pri priradení Konverzia typov VÝRAZY Priraïovací výraz Unárne a špeciálne unárne aritmetické operácie Binárne aritmetické operácie Logické bitové operácie a operácie bitového posunu Zložené priraïovacie operátory Logické a relaèné operátory, úplné, skrátené vyhodnocovanie logických výrazov Podmienený výraz - ternárny operátor Priorita vyhodnocovania operátorov ALGORITMUS Základné vlastnosti algoritmu UML Model triedy Class Diagram VYBRANÉ UML DIAGRAMY PRÍKAZY Výrazový príkaz Deklaraèný príkaz Blok Príkazy na riadenie toku programu KONTAJNERY A POLIA Polia

6 Deklarácia po¾a Vytvorenie po¾a Prístup k prvkom po¾a Inicializaèný výraz Použitie po¾a ako atribútu VIACROZMERNÉ POLIA KONTAJNERY S PREMENLIVOU DÅŽKOU TRIEDA STRING, RE AZCE S NEMENNÝM OBSAHOM Životný cyklus re azca Metóda tostring() Podrobnosti o metóde format() triedy String TRIEDA STRINGBUFFER, RE AZCE S PREMENLIVOU DÅŽKOU TRIEDA CHARACTER ZNAKY ANONYMNÝ (NEPOMENOVANÝ) OBJEKT MODELOVANIE Základné typy relácií UML Diagram objektov VYMENOVANÝ TYP ÚVOD DO REKURZIE Vybrané úlohy a ich riešenie pomocou rekurzie RÁDOVÁ ZLOŽITOS ALGORITMU CHYBY V PROGRAMOCH LADENIE PROGRAMU V BLUEJ Testovanie programu POLYMORFIZMUS Základné pojmy a základné použitie Možnosti v jazyku Java Polymorfizmus pri práci s kolekciami objektov Druhy polymorfizmu Rozhranie (Interface) Trieda implementujúca rozhranie Statický a dynamický typ premennej Operátor instanceof DEDIÈNOS PRÍKLADY VSTUPY, VÝSTUPY, DÁTOVÉ PRÚDY Trieda File - reprezentácia súboru a adresára (prieèinka)

7 Základné triedy pre bajtovo a znakovo orientovaný vstup a výstup Triedy vlastností Vlastnos - serializácia objektov VÝNIMKY Výnimky v Jave a hierarchia výnimiek Zachytenie a ošetrenie výnimiek, odovzdávanie výnimiek GENERIKÁ Základné princípy a história Pokroèilejšie techniky Obmedzenia generík ŽIVOTNÝ CYKLUS VÝVOJA SOFTVÉRU ETAPY ŽIVOTNÉHO CYKLU VÝVOJA SOFTVÉRU ZÁKLADNÉ MODELY ŽIVOTNÉHO CYKLU SOFTVÉRU ZOZNAM POUŽITÝCH SKRATIEK POUŽITÁ LITERATÚRA

8 Ing. Monika Václavková, PhD., Ing. Iveta Nedeljaková, PhD. RNDr. Štefan Kovalík, PhD., Ing. Ján Boháčik, PhD. Ing. Josef Kopecký INFORMATIKA PRE MANAŽÉROV Základy programovania v jazyku JAVA Vydala Žilinská univerzita v Žiline, Univerzitná 8215/1, Žilina v edičnom rade VYSOKOŠKOLSKÉ UČEBNICE Vedecký redaktor doc. Ing. Michal Zábovský, PhD. Zodp. red. Ing. Jana Handriková Tech. red. Mgr. Jana Pauríková Vytlačilo EDIS-vydavateľské centrum Žilinskej univerzity, Univerzitná HB, Žilina v roku 2016 ako svoju publikáciu 313 strán, 88 obrázkov, 20 tabuliek, AH 17,50 VH 18,02 prvé vydanie, náklad 100 výtlačkov ISBN

Předmluva k aktuálnímu vydání Úvod k prvnímu vydání z roku Typografické a syntaktické konvence... 20

Předmluva k aktuálnímu vydání Úvod k prvnímu vydání z roku Typografické a syntaktické konvence... 20 Obsah 5 Obsah Předmluva k aktuálnímu vydání 15 1 Úvod k prvnímu vydání z roku 2000 16 Typografické a syntaktické konvence................ 20 2 Základní pojmy 21 2.1 Trocha historie nikoho nezabije................

Více

Úvod do programovacích jazyků (Java)

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

Více

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15

Obsah. Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 Předmluva 13 Zpětná vazba od čtenářů 14 Zdrojové kódy ke knize 15 Errata 15 KAPITOLA 1 Úvod do programo vání v jazyce C++ 17 Základní pojmy 17 Proměnné a konstanty 18 Typy příkazů 18 IDE integrované vývojové

Více

Obsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13

Obsah. Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13 Úvod 11 Základy programování 11 Objektový přístup 11 Procvičování 11 Zvláštní odstavce 12 Zpětná vazba od čtenářů 12 Errata 13 KAPITOLA 1 Na úvod o Javě 15 Počítačový program 15 Vysokoúrovňový programovací

Více

Základy algoritmizácie a programovania

Základy algoritmizácie a programovania Základy algoritmizácie a programovania Pojem algoritmu Algoritmus základný elementárny pojem informatiky, je prepis, návod, realizáciou ktorého získame zo zadaných vstupných údajov požadované výsledky.

Více

Java/QE Akademie - Osnova

Java/QE Akademie - Osnova Java/QE Akademie - Osnova Lekce 1 1. Co je to Java? 1.1. Struktura Java kódu 2. Potřebné nástroje pro vývoj 2.1. JVM 2.2. JRE 2.3. JDK 3. Co je to proměnná a její zápis v Javě 3.1. Klasické proměnné 3.2.

Více

METÓDY A TECHNIKY V PROCESE

METÓDY A TECHNIKY V PROCESE MÁRIA HUDÁKOVÁ KATARÍNA BUGANOVÁ VLADIMÍR T. MÍKA METÓDY A TECHNIKY V PROCESE MANAŽMENTU RIZIKA PODSTATA POSTUP VYUŽITIE ING. MÁRIA HUDÁKOVÁ, PHD. ING. KATARÍNA BUGANOVÁ, PHD. DOC. MGR. VLADIMÍR T. MÍKA,

Více

5 Přehled operátorů, příkazy, přetypování

5 Přehled operátorů, příkazy, přetypování 5 Přehled operátorů, příkazy, přetypování Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně budou uvedeny detaily týkající se operátorů. Doba nutná k nastudování

Více

MANAŽÉRSKE INFORMAČNÉ SYSTÉMY

MANAŽÉRSKE INFORMAČNÉ SYSTÉMY 0 1 doc. Ing. Peter Bubeník, PhD. MANAŽÉRSKE INFORMAČNÉ SYSTÉMY Vydala Žilinská univerzita v Žiline EDIS-vydavateľské centrum ŽU 2016 2 Poďakovanie Vydanie tejto publikácie bolo podporené projektom KEGA

Více

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

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

Více

ŠTATISTIKA V EXCELI 2007

ŠTATISTIKA V EXCELI 2007 Jozef Chajdiak ŠTATISTIKA V EXCELI 2007 STATIS, Bratislava 2009, ISBN 978-80-85659-49-8, 304 strán A5,väzba V4. Excel sa stal každodenným nástrojom práce mnohých z nás. Jeho verzia 2007, okrem čiastkových

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_25 09

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_25 09 Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh Operátory Autor:

Více

Ukazka knihy z internetoveho knihkupectvi www.kosmas.cz

Ukazka knihy z internetoveho knihkupectvi www.kosmas.cz Ukazka knihy z internetoveho knihkupectvi www.kosmas.cz Upozornění pro čtenáře a uživatele této knihy Všechna práva vyhrazena. Žádná část této tištěné či elektronické knihy nesmí být reprodukována a šířena

Více

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování

2. Modelovací jazyk UML 2.1 Struktura UML 2.1.1 Diagram tříd 2.1.1.1 Asociace 2.1.2 OCL. 3. Smalltalk 3.1 Jazyk 3.1.1 Pojmenování 1. Teoretické základy modelování na počítačích 1.1 Lambda-kalkul 1.1.1 Formální zápis, beta-redukce, alfa-konverze 1.1.2 Lambda-výraz jako data 1.1.3 Příklad alfa-konverze 1.1.4 Eta-redukce 1.2 Základy

Více

UČEBNÉ OSNOVY do ŠkVP

UČEBNÉ OSNOVY do ŠkVP PROGRAMOVANIE UČEBNÉ OSNOVY do ŠkVP Charakteristika voliteľného učebného predmetu Programovanie Programovanie rozširuje a prehlbuje žiacke vedomosti z predchádzajúcich povinného predmetu Informatika. Kompetencie

Více

Základy algoritmizácie a programovania

Základy algoritmizácie a programovania Základy algoritmizácie a programovania Katedra počítačov a informatiky FEI TU Košice http://kpi.fei.tuke.sk Košice, 2016 doc. Ing. Jaroslav Porubän, PhD. Jaroslav.Poruban@tuke.sk Katedra počítačov a informatiky

Více

ŽELEZNIČNÁ DOPRAVNÁ PREVÁDZKA LABORATÓRNY DOPRAVNÝ VÝCVIK

ŽELEZNIČNÁ DOPRAVNÁ PREVÁDZKA LABORATÓRNY DOPRAVNÝ VÝCVIK doc. Ing. Jozef Gašparík, PhD. prof. Ing. Jozef Majerčák, PhD. Ing. Juraj Čamaj, PhD. Ing. Pavol Meško, PhD. Ing. Jaroslav Mašek, PhD. Ing. Peter Šulko, PhD. Ing. Vladislav Zitrický, PhD. Ing. Lumír Pečený

Více

Databázové systémy. Dátové modelovanie - relačný model

Databázové systémy. Dátové modelovanie - relačný model Databázové systémy Dátové modelovanie - relačný model Review:Úrovne abstrakcie modelov Vysoko-úrovňové (konceptuálne) modely Koncepty tak, ako ich vnímajú ľudia Prezentačné (implementačné) modely ľudia

Více

PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA. Mgr. Ján Guniš

PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA. Mgr. Ján Guniš PROGRAMOVANIE A JEHO POZÍCIA VPREDMETE INFORMATIKA Mgr. Ján Guniš Informatika na gymnáziu Od programovania k aplikáciám? Učebné osnovy pre gymnáziá dve hodiny informatiky týždenne Študijné zameranie 7902

Více

TÉMATICKÝ OKRUH Softwarové inženýrství

TÉMATICKÝ OKRUH Softwarové inženýrství TÉMATICKÝ OKRUH Softwarové inženýrství Číslo otázky : 24. Otázka : Implementační fáze. Postupy při specifikaci organizace softwarových komponent pomocí UML. Mapování modelů na struktury programovacího

Více

Michal Laclavík Martin Šeleng. Vyh adávanie informácií

Michal Laclavík Martin Šeleng. Vyh adávanie informácií Michal Laclavík Martin Šeleng Vyh adávanie informácií Slovenská technická univerzita v Bratislave 2012 RNDr. Michal Laclavík, PhD., Mgr. Martin Šeleng, PhD. Lektori: Prof. Ing. Ján Parali, PhD. Mgr. Gabriela

Více

DOPRAVNÁ MANIPULAČNÁ TECHNIKA 3

DOPRAVNÁ MANIPULAČNÁ TECHNIKA 3 SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE Technická fakulta Katedra dopravy a manipulácie Ing. Ľubomír Hujo, PhD. DOPRAVNÁ MANIPULAČNÁ TECHNIKA 3 časť - CESTNÁ DOPRAVA Nitra 2016 Vydala Slovenská poľnohospodárska

Více

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn. MATLAB (1) - úvod do programovania vedeckých problémov LS 2017, 8.predn. Program predmetu: 1. týždeň: úvod, základné info o Matlabe, pracovné prostredie Matlabu, interaktívny režim, prvé info o písaní

Více

Obsah. 1 Úvod do Wordu Práca s dokumentmi 33. Obsah. Predhovor 1 Typografická konvencia použitá v knihe 2

Obsah. 1 Úvod do Wordu Práca s dokumentmi 33. Obsah. Predhovor 1 Typografická konvencia použitá v knihe 2 Obsah Predhovor 1 Typografická konvencia použitá v knihe 2 1 Úvod do Wordu 2003 3 Spustenie a ukončenie Wordu 4 Prepínanie medzi otvorenými dokumentmi 5 Oprava aplikácie 5 Popis obrazovky 7 Popis panela

Více

Návrh, implementácia a prevádzka informačného systému

Návrh, implementácia a prevádzka informačného systému Návrh, implementácia a prevádzka informačného systému Návrh Výsledkom analýzy je niekoľko modelov budúceho systému. Tie popisujú, čo sa bude v IS evidovať a čo sa bude s údajmi robiť. Modely nezohľadňujú

Více

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11.

PROGRAMOVÁNÍ V JAZYCE C V PŘÍKLADECH 11 Dynamické datové struktury 11.1 Spojové struktury... 11-1 11.2 Příklad PROG_11-01... 11-2 11. David Matoušek Programování v jazyce C v pøíkladech Praha 2011 David Matoušek Programování v jazyce C v pøíkladech Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo

Více

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu.

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu. PODPROGRAMY Podprogram je relatívne samostatný čiastočný algoritmus (čiže časť programu, ktorý má vlastnosti malého programu a hlavný program ho môže volať) Spravidla ide o postup, ktorý bude v programe

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Výrazy Operátory Výrazy Verze pro akademický rok 2012/2013 1 Operace, operátory Unární jeden operand, operátor se zapisuje ve většině případů před operand, v některých případech

Více

Základy jazyka C# Obsah přednášky. Architektura.NET Historie Vlastnosti jazyka C# Datové typy Příkazy Prostory jmen Třídy, rozhraní

Základy jazyka C# Obsah přednášky. Architektura.NET Historie Vlastnosti jazyka C# Datové typy Příkazy Prostory jmen Třídy, rozhraní Základy jazyka C# doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Obsah přednášky Architektura.NET Historie Vlastnosti

Více

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01

Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01 Anotace sady: Algoritmizace, základy programování, VY_32_INOVACE_PRG_ALGO_01 Autor: Blanka Sadovská Klíčová slova: Algoritmus, proměnná, diagram Stupeň a typ vzdělávání: gymnaziální vzdělávání, 3. ročník

Více

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM

Programovanie I. Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Programovanie I 9.10.2007 Úvod do programovania Mgr. Stanislav Horal, Katedra informatiky, FPV, UCM Algoritmus (1) Existuje niekoľko definícií pojmu algoritmus Algoritmus je presná postupnosť krokov a

Více

Objektovo orientované programovanie v C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 3

Objektovo orientované programovanie v C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 3 Objektovo orientované programovanie v C# ERIK KUČERA METÓDY VÝPOČTOVEJ INTELIGENCIE PREDNÁŠKA 3 Statické členy Statické členy nie sú takým pilierom OOP ako dedičnosť alebo polymorfizmus, ale sú užitočným

Více

Jazykové konštrukcie: Výrazy Rekurzívne algoritmy

Jazykové konštrukcie: Výrazy Rekurzívne algoritmy Jazykové konštrukcie: Výrazy Rekurzívne algoritmy 1. Výrazy v programovacom jazyku C údajové objekty a l-hodnota operátory, priorita a asociatívnosť aritmetické výrazy logické výrazy relačné výrazy bitové

Více

Programové prostredie mikrokontrolérov PIC

Programové prostredie mikrokontrolérov PIC Programové prostredie mikrokontrolérov PIC Vypracoval: Ing. Rudolf Sviantek Tento edukačný materiál vznikol v rámci projektu Programu celoživotného vzdelávania Leonardo da Vinci č. 11323 1208 Európske

Více

knihovna programátora

knihovna programátora knihovna programátora Učebnice pro ty, kteří nechtějí zůstat obyčejnými kodéry, ale chtějí se stát špičkovými architekty Postupuje podle metodiky Architecture First Soustředí se na návrh programů a osvojení

Více

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické

Jak v Javě primitivní datové typy a jejich reprezentace. BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Jak v Javě primitivní datové typy a jejich reprezentace BD6B36PJV 002 Fakulta elektrotechnická České vysoké učení technické Obsah Celočíselný datový typ Reálný datový typ Logický datový typ, typ Boolean

Více

Maturitné témy. úroveň A

Maturitné témy. úroveň A G ym n á z i u m P a v l a H o r o v a, M a s a r yk o v a 1, M i c h a l o v c e Maturitné témy z informatiky úroveň A 1. ALGORITMUS A JEHO VLASTNOSTI Vlastnosti a zápisy algoritmov, efektívnosť algoritmov

Více

PROJEKT Z DOPRAVNÝCH PROCESOV

PROJEKT Z DOPRAVNÝCH PROCESOV Žilinská univerzita v Žiline Fakulta prevádzky a ekonomiky dopravy a spojov doc. Ing. Jozef Gašparík, PhD. Ing. Juraj Čamaj, PhD. Ing. Vladislav Zitrický, PhD. PROJEKT Z DOPRAVNÝCH PROCESOV Žilina 2011

Více

Java reprezentace dat, výrazy. A0B36PR1-Programování 1 Fakulta elektrotechnická České vysoké učení technické

Java reprezentace dat, výrazy. A0B36PR1-Programování 1 Fakulta elektrotechnická České vysoké učení technické Java reprezentace dat, výrazy A0B36PR1-Programování 1 Fakulta elektrotechnická České vysoké učení technické Dva základní přístupy k imperativnímu programování Strukturované procedurální Objektové V PR1

Více

Paměť počítače. alg2 1

Paměť počítače. alg2 1 Paměť počítače Výpočetní proces je posloupnost akcí nad daty uloženými v paměti počítače Data jsou v paměti reprezentována posloupnostmi bitů (bit = 0 nebo 1) Připomeňme: paměť je tvořena řadou 8-mi bitových

Více

Množiny, relácie, zobrazenia

Množiny, relácie, zobrazenia Množiny, relácie, zobrazenia Množiny "Množina je súhrn predmetov, vecí, dobre rozlíšiteľných našou mysľou alebo intuíciou" "Množina je súbor rôznych objektov, ktoré sú charakterizované spoločnými vlastnosťami,

Více

Študijný program: Informatika, bakalársky stupeň

Študijný program: Informatika, bakalársky stupeň Študijný program: Informatika, bakalársky stupeň Predmet Predmet 1 5BE101 Základy ekonómie P 2-2 - 0 5 1 5BE001 Základy ekonomickej teórie P 2-2 - 0 6 1 5BF101 Algebra P 2-2 - 0 5 1 5BF001 Algebra P 2-2

Více

Maturitní otázky z předmětu PROGRAMOVÁNÍ

Maturitní otázky z předmětu PROGRAMOVÁNÍ Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace Maturitní otázky z předmětu PROGRAMOVÁNÍ 1. Algoritmus a jeho vlastnosti algoritmus a jeho vlastnosti, formy zápisu algoritmu ověřování správnosti

Více

Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů CZ.1.07/1.3.12/04.0006

Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů CZ.1.07/1.3.12/04.0006 Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů CZ.1.07/1.3.12/04.0006 Lekce 1 Jazyk Java Tento projekt je spolufinancován Evropským sociálním fondem

Více

Maturitné témy. úroveň B

Maturitné témy. úroveň B G ym n á z i u m P a v l a H o r o v a, M a s a r yk o v a 1, M i c h a l o v c e Maturitné témy z informatiky úroveň B 1. ALGORITMUS A JEHO VLASTNOSTI Vlastnosti a zápisy algoritmov, efektívnosť algoritmov

Více

Kategória školenia Kurzy Access obsahuje kurzy:

Kategória školenia Kurzy Access obsahuje kurzy: Kategória školenia Kurzy Access obsahuje kurzy: Access základy Kurz Access základy je určený všetkým záujemcom, ktorí sa chcú oboznámiť s databázovým programom, poznať jeho funkčné možnosti, vytvoriť si

Více

Otimalizácia v tabul kovom procesore Gnumeric

Otimalizácia v tabul kovom procesore Gnumeric Otimalizácia v tabul kovom procesore Gnumeric doc. RNDr. Štefan PEŠKO, CSc, pesko@frcatel.fri.uniza.sk Katedra matematických metód, Fakulta riadenia a informatiky, Žilinská univerzita v Žiline, Univerzitná

Více

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

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

Více

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ 1) PROGRAM, ZDROJOVÝ KÓD, PŘEKLAD PROGRAMU 3 2) HISTORIE TVORBY PROGRAMŮ 3 3) SYNTAXE A SÉMANTIKA 3 4) SPECIFIKACE

Více

Maturitní témata Školní rok: 2015/2016

Maturitní témata Školní rok: 2015/2016 Maturitní témata Školní rok: 2015/2016 Ředitel školy: Předmětová komise: Předseda předmětové komise: Předmět: PhDr. Karel Goš Informatika a výpočetní technika Mgr. Ivan Studnička Informatika a výpočetní

Více

značky spájame spojnicami, šípka musí byť ak ...

značky spájame spojnicami, šípka musí byť ak ... 1. Algoritmus, Etapy tvorby programov. Algoritmické konštrukcie. Algoritmus, vlastnosti algoritmu, spôsoby zápisu algoritmu, základné algoritmické konštrukcie Etapy. Program, príkazy, premenná, konštanta,

Více

14.4.2010. Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod.

14.4.2010. Obsah přednášky 7. Základy programování (IZAPR) Přednáška 7. Parametry metod. Parametry, argumenty. Parametry metod. Základy programování (IZAPR) Přednáška 7 Ing. Michael Bažant, Ph.D. Katedra softwarových technologií Kancelář č. 229, Náměstí Čs. legií Michael.Bazant@upce.cz Obsah přednášky 7 Parametry metod, předávání

Více

Programování v C++ Úplnej úvod. Peta (maj@arcig.cz, SPR AG 2008-9)

Programování v C++ Úplnej úvod. Peta (maj@arcig.cz, SPR AG 2008-9) Programování v C++ Úplnej úvod Co se naučíte? tak samozřejmě C++, s důrazem na: dynamické datové struktury Objektově Orientované Programování STL (standardní knihovna šablon) vytváření vlastních šablon

Více

Vybrané kapitoly z metód sociálnej práce I.

Vybrané kapitoly z metód sociálnej práce I. VYSOKÁ ŠKOLA ZDRAVOTNÍCTVA A SOCIÁLNEJ PRÁCE SV. ALŢBETY BRATISLAVA Vybrané kapitoly z metód sociálnej práce I. Andrej Mátel, Michal Oláh, Milan Schavel Bratislava 2011 MÁTEL, A. OLÁH, M. SCHAVEL, M. 2011.

Více

Štátny pedagogický ústav, Pluhová 8, Bratislava CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY ÚROVEŇ B

Štátny pedagogický ústav, Pluhová 8, Bratislava CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY ÚROVEŇ B Štátny pedagogický ústav, Pluhová 8, 830 00 Bratislava CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY ÚROVEŇ B Bratislava 2004 1. CIEĽ MATURITNEJ SKÚŠKY Cieľom maturitnej skúšky z

Více

Úroveň strojového kódu procesor Intel Pentium. Adresovanie pamäte

Úroveň strojového kódu procesor Intel Pentium. Adresovanie pamäte Úroveň strojového kódu procesor Intel Pentium Pamäťový operand Adresovanie pamäte Priama nepriama a indexovaná adresa Práca s jednorozmerným poľom Praktické programovanie assemblerových funkcií Autor:

Více

ŠTATISTIKA JEDNODUCHO V EXCELI STATIS, Bratislava 2013, ISBN , 344 strán A5,väzba V4.

ŠTATISTIKA JEDNODUCHO V EXCELI STATIS, Bratislava 2013, ISBN , 344 strán A5,väzba V4. Jozef Chajdiak ŠTATISTIKA JEDNODUCHO V EXCELI STATIS, Bratislava 2013, ISBN 978-80-85659-74-0, 344 strán A5,väzba V4. Excel sa stal každodenným nástrojom práce mnohých z nás.. Predkladaná kniha ponúka

Více

Microsoft Project CVIČENIE 6 1

Microsoft Project CVIČENIE 6 1 Microsoft Project CVIČENIE 6 1 Príprava na realizáciu samostatného projektu Študenti sa rozdelia do 4-členných skupín (a menej členov). Jedna skupina = jedno zadanie = jedna téma. V zápočtovom týždni (alebo

Více

Gymnázium Ľudovíta Štúra v Trenčíne. Učebné osnovy

Gymnázium Ľudovíta Štúra v Trenčíne. Učebné osnovy Gymnázium Ľudovíta Štúra v Trenčíne Učebné osnovy Stupeň vzdelania: ISCED 3A Študijný odbor: 7902 J gymnázium Zameranie školského vzdelávacieho programu: všeobecné, cudzie jazyky Predmet: Informatika Počet

Více

Metóda vetiev a hraníc (Branch and Bound Method)

Metóda vetiev a hraníc (Branch and Bound Method) Metóda vetiev a hraníc (Branch and Bound Method) na riešenie úloh celočíselného lineárneho programovania Úloha plánovania výroby s nedeliteľnosťami Podnikateľ vyrába a predáva zemiakové lupienky a hranolčeky

Více

Úvod do programovacích jazyků (Java)

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

Více

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5

1.1 Struktura programu v Pascalu Vstup a výstup Operátory a některé matematické funkce 5 Obsah Obsah 1 Programovací jazyk Pascal 1 1.1 Struktura programu v Pascalu.................... 1 2 Proměnné 2 2.1 Vstup a výstup............................ 3 3 Operátory a některé matematické funkce 5

Více

Profilová část maturitní zkoušky 2017/2018

Profilová část maturitní zkoušky 2017/2018 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2017/2018 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

PŘETĚŽOVÁNÍ OPERÁTORŮ

PŘETĚŽOVÁNÍ OPERÁTORŮ PŘETĚŽOVÁNÍ OPERÁTORŮ Jazyk C# podobně jako jazyk C++ umožňuje přetěžovat operátory, tj. rozšířit definice některých standardních operátorů na uživatelem definované typy (třídy a struktury). Stejně jako

Více

Návrh tém bakalárskych prác 2009/2010 (6 tém) Ing. Siničák. (Všeobecné strojárstvo-vs, Mechatronika-M, Počítačová podpora strojárskej výroby-ppsv)

Návrh tém bakalárskych prác 2009/2010 (6 tém) Ing. Siničák. (Všeobecné strojárstvo-vs, Mechatronika-M, Počítačová podpora strojárskej výroby-ppsv) Návrh tém bakalárskych prác 2009/2010 (6 tém) Ing. Siničák (Všeobecné strojárstvo-vs, Mechatronika-M, Počítačová podpora strojárskej výroby-ppsv) * - všetky témy sú vhodné pre VS, M, PPSV * - témy a osnovy

Více

7. přednáška - třídy, objekty třídy objekty atributy tříd metody tříd

7. přednáška - třídy, objekty třídy objekty atributy tříd metody tříd 7. přednáška - třídy, objekty třídy objekty atributy tříd metody tříd Algoritmizace (Y36ALG), Šumperk - 7. přednáška 1 Třída jako zdroj funkcionality Třída v jazyku Java je programová jednotka tvořená

Více

Informatika 2. Udržovateľný kód

Informatika 2. Udržovateľný kód Informatika 2 Udržovateľný kód Pojmy zavedené v 1. prednáške (1) typy chýb syntaktické behové logické techniky boja s chybami testovanie ladenie písanie udržovateľného kódu Informatika 2 1 Pojmy zavedené

Více

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo

Operátory, výrazy. Tomáš Pitner, upravil Marek Šabo Operátory, výrazy Tomáš Pitner, upravil Marek Šabo Operátor "Znaménko operace", pokyn pro vykonání operace při vyhodnocení výrazu. V Javě mají operátory napevno daný význam, nelze je přetěžovat jako v

Více

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ I. VÝPOČET SÚČINU MATÍC Vypočítajme súčin matíc C = A B, ak existuje, pre dané matice A a B. 1. Zadáme prvky matice A a B do buniek pracovného hárku

Více

STRATEGICKÝ MANAŽMENT

STRATEGICKÝ MANAŽMENT SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE Fakulta ekonomiky a manažmentu Katedra manažmentu Ing. Radovan Savov, PhD. Ing. Drahoslav Lančarič, PhD. STRATEGICKÝ MANAŽMENT Nitra 2015 Vydala Slovenská

Více

Entitno - relačný model. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c)

Entitno - relačný model. Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) Entitno - relačný model Jaroslav Porubän, Miroslav Biňas, Milan Nosáľ (c) 2011-2016 Entitno-relačný (ER) model pozor na rozdielnosť pojmov relácia (angl. relation) vzťah, relácia (angl. relationship) konceptuálny

Více

O autorovi O odborném korektorovi Úvod 17 Vývoj jazyka Java Java SE 8 Struktura této knihy Předchozí zkušenosti s programováním nejsou potřebné

O autorovi O odborném korektorovi Úvod 17 Vývoj jazyka Java Java SE 8 Struktura této knihy Předchozí zkušenosti s programováním nejsou potřebné O autorovi 15 O odborném korektorovi 15 Úvod 17 Vývoj jazyka Java 17 Java SE 8 19 Struktura této knihy 20 Klíčové znalosti a pojmy 20 Testové otázky 20 Odpovídá expert 20 Cvičení 20 Předchozí zkušenosti

Více

Abstraktní datové typy: zásobník

Abstraktní datové typy: zásobník Abstraktní datové typy: zásobník doc. Ing. Miroslav Beneš, Ph.D. katedra informatiky FEI VŠB-TUO A-1007 / 597 324 213 http://www.cs.vsb.cz/benes Miroslav.Benes@vsb.cz Abstraktní datové typy omezené rozhraní

Více

Programovanie v jazyku C - ti to zratam...

Programovanie v jazyku C - ti to zratam... CVIČENIE 2/13 (S7) Programovanie v jazyku C - ti to zratam... PrednaskaB: Datové typy PrednaskaZ: Výrazy a příkazy, programové konstrukce, operátory About aritmeticke operacie TODO: Declaration vs. definition

Více

Task, async, await METÓ DY VÝPOČTOVEJ INTELIGENCIE A C# FA K ULTA E L E K T ROTECHNIKY A INFORMATIKY S LOVENSKÁ T E CHNICKÁ U NIVERZITA

Task, async, await METÓ DY VÝPOČTOVEJ INTELIGENCIE A C# FA K ULTA E L E K T ROTECHNIKY A INFORMATIKY S LOVENSKÁ T E CHNICKÁ U NIVERZITA Task, async, await METÓ DY VÝPOČTOVEJ INTELIGENCIE A C# FA K ULTA E L E K T ROTECHNIKY A INFORMATIKY S LOVENSKÁ T E CHNICKÁ U NIVERZITA Ing. Ľuboš Galandák Obsah prednášky Čo je to paralelizmus? Čo sú

Více

Seminář Java IV p.1/38

Seminář Java IV p.1/38 Seminář Java IV Seminář Java IV p.1/38 Rekapitulace Deklarace tříd Proměnné, metody, konstruktory, modifikátory přístupu Datové typy primitivní, objektové, pole Dědičnost Řídící konstrukce Podmínky, cykly

Více

Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost

Vlastnosti algoritmu. elementárnost. determinovanost. rezultativnost. konečnost. hromadnost. efektivnost Programování Algoritmus návod na vykonání činnosti, který nás od (měnitelných) vstupních dat přivede v konečném čase k výsledku přesně definovaná konečná posloupnost činností vedoucích k výsledku (postup,

Více

UČEBNÉ ŠTÝLY U ŠTUDENTOV INFORMATIKY A PODPORNÉ A VÝUČBOVÉ ŠTÝLY

UČEBNÉ ŠTÝLY U ŠTUDENTOV INFORMATIKY A PODPORNÉ A VÝUČBOVÉ ŠTÝLY UČEBNÉ ŠTÝLY U ŠTUDENTOV INFORMATIKY A PODPORNÉ A VÝUČBOVÉ ŠTÝLY Didinfo 2012, 28. - 30. marec 2012, Banská Bystrica GABRIELA ANDREJKOVÁ, FRANTIŠEK GALČÍK, JÁN GUNIŠ, ĽUBOMÍR ŠNAJDER Štýly učenia sa Postupy

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Řídicí struktury jazyka Java Struktura programu Příkazy jazyka Blok příkazů Logické příkazy Ternární logický operátor Verze pro akademický rok 2012/2013 1 Struktura programu

Více

IT právo2015. Nový Autorský zákon a zmluvnévzťahy Clouda právo Zodpovednosťza internetový obsah , Technopol, Bratislava

IT právo2015. Nový Autorský zákon a zmluvnévzťahy Clouda právo Zodpovednosťza internetový obsah , Technopol, Bratislava IT právo2015 Nový Autorský zákon a zmluvnévzťahy Clouda právo Zodpovednosťza internetový obsah 16.6.2015, Technopol, Bratislava Nový Autorský zákon kontinuita alebo diskontinuita pre IT? JUDr. Ing., PhD.

Více

MS OFFICE OUTLOOK 2007

MS OFFICE OUTLOOK 2007 MS OFFICE OUTLOOK 2007 PRÍRUČKA PRE MANAŽÉROV Eleonóra Beňová Michal Greguš 2013 Univerzita Komenského v Bratislave MS Office Outlook 2007 Príručka pre manažérov Mgr. Eleonóra Beňová, PhD., RNDr. Michal

Více

ČÁST 1. Zahřívací kolo. Co je a k čemu je návrhový vzor 33

ČÁST 1. Zahřívací kolo. Co je a k čemu je návrhový vzor 33 Stručný obsah Část 1: Zahřívací kolo Kapitola 1 Co je a k čemu je návrhový vzor 33 Kapitola 2 Zásady objektově orientovaného programování 39 Kapitola 3 Co konstruktor neumí (Jednoduchá tovární metoda Simple

Více

8 Třídy, objekty, metody, předávání argumentů metod

8 Třídy, objekty, metody, předávání argumentů metod 8 Třídy, objekty, metody, předávání argumentů metod Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost třídám a objektům, instančním

Více

Technická univerzita v Košiciach. Druhotné suroviny a odpady Návody na cvičenia

Technická univerzita v Košiciach. Druhotné suroviny a odpady Návody na cvičenia Technická univerzita v Košiciach Hutnícka fakulta Katedra neželezných kovov a spracovania odpadov Druhotné suroviny a odpady Návody na cvičenia Dušan Oráč, Tomáš Vindt Košice 2014 2014, Ing. Dušan Oráč,

Více

Kompilátory. Cvičenie 4: Syntaktická analýza v ANTLR4 (1. časť) Peter Kostolányi. 7. novembra 2017

Kompilátory. Cvičenie 4: Syntaktická analýza v ANTLR4 (1. časť) Peter Kostolányi. 7. novembra 2017 Kompilátory Cvičenie 4: Syntaktická analýza v ANTLR4 (1. časť) Peter Kostolányi 7. novembra 2017 ANTLR: základné princípy (opakovanie) ANTLR: základné princípy (opakovanie) Vstup: gramatika v metajazyku

Více

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování Vzdělávací oblast Informatika a informační a komunikační technologie pro vzdělávací obor Programování

Více

Jemný úvod do spracovania XML

Jemný úvod do spracovania XML Jemný úvod do spracovania XML XML štandardy - nevyhnutná súčasť moderného SW, - umožňujú lepšiu integráciu rôznych aplikácií, - štruktúrovanie údajov (typovanie, pomenovanie polí,...) - vysoká flexibilita

Více

CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY

CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY ŠTÁTNY PEDAGOGICKÝ ÚSTAV CIEĽOVÉ POŽIADAVKY NA VEDOMOSTI A ZRUČNOSTI MATURANTOV Z INFORMATIKY BRATISLAVA 2012 Schválilo Ministerstvo školstva, vedy, výskumu a športu Slovenskej republiky dňa 30. 8. 2013

Více

7 Jazyk UML (Unified Modeling Language)

7 Jazyk UML (Unified Modeling Language) 7 Jazyk UML (Unified Modeling Language) 7.1 Základní charakteristika jazyka Motivace - vznik řady OO metod a metodologií (konec 80. let a první polovina 90.let) podobné notace vyjadřující totéž, komplikující

Více

ONLINE školenie. BRC Globálny štandard pre bezpečnosť potravín Verzia č. 8

ONLINE školenie. BRC Globálny štandard pre bezpečnosť potravín Verzia č. 8 ONLINE školenie BRC Globálny štandard pre bezpečnosť potravín Verzia č. 8 Pre koho je určené toto školenie? Školenie je určené pre osoby, ktoré pracujú v oblasti potravinárstva. Školenie je určené pre

Více

KTE / ZPE Informační technologie

KTE / ZPE Informační technologie 4 KTE / ZPE Informační technologie Ing. Petr Kropík, Ph.D. email: pkropik@kte.zcu.cz tel.: +420 377 63 4639, +420 377 63 4606 (odd. informatiky) Katedra teoretické elektrotechniky FEL ZČU Plzeň Největší

Více

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Kritéria hodnocení praktické maturitní zkoušky z databázových systémů Otázka č. 1 Datový model 1. Správně navržený ERD model dle zadání max. 40 bodů teoretické znalosti konceptuálního modelování správné

Více

ETOLÓGIA HOSPODÁRSKYCH ZVIERAT

ETOLÓGIA HOSPODÁRSKYCH ZVIERAT SLOVENSKÁ POĽNOHOSPODÁRSKA UNIVERZITA V NITRE Fakulta agrobiológie a potravinových zdrojov Katedra špeciálnej zootechniky prof. Ing. Ondrej Debrecéni, CSc. a kol. ETOLÓGIA HOSPODÁRSKYCH ZVIERAT Štvrté

Více

Obsah. Kapitola 1. Kapitola 2

Obsah. Kapitola 1. Kapitola 2 Stručný obsah Předmluva...17 Úvod...19 Začínáme...25 Koncepce objektově orientovaného programování...51 Základy jazyka...59 Třídy a objekty...91 Rozhraní a dědičnost... 133 Genericita... 155 Balíčky...

Více

LabView jako programovací jazyk II

LabView jako programovací jazyk II LabView jako programovací jazyk II - Popis jednotlivých funkcí palety Function II.část - Funkce Numeric, Array, Cluster Ing. Martin Bušek, Ph.D. Práce s daty typu NUMERIC Numerické funkce obsahuje funkce

Více

Žilinská univerzita v Žiline Univerzitná 8215/1, Žilina

Žilinská univerzita v Žiline Univerzitná 8215/1, Žilina Žilinská univerzita v Žiline Univerzitná 8215/1, 010 26 Žilina Kontakty na pracovníkov, ktorí zodpovedajú a spravujú registratúrne stredisko a archív osobných spisov zamestnancov a študentov podľa jednotlivých

Více

Základní datové typy, proměnné - deklarujeme předem - C je case sensitive rozlišuje malá a velká písmena v názvech proměnných a funkcí

Základní datové typy, proměnné - deklarujeme předem - C je case sensitive rozlišuje malá a velká písmena v názvech proměnných a funkcí 02 Jazyk C - je imperativní říkáme, co se má udělat, voláme příkazy - další imperativní jazyky: Pascal, Java, C/C++ apod. - na rozdíl od jazyků deklarativních např. Prolog, Haskell, Scheme, Lisp (funkcionální

Více

Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, p.o. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, p.o. III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Číslo projektu Název projektu Příjemce podpory - škola Číslo a název šablony klíčové aktivity Číslo vzdělávacího materiálu Tematická oblast Seznam anotací vzdělávacích materiálů CZ.1.07/1.5.00/34.0528

Více

7. Datové typy v Javě

7. Datové typy v Javě 7. Datové typy v Javě Primitivní vs. objektové typy Kategorie primitivních typů: integrální, boolean, čísla s pohyblivou řádovou čárkou Pole: deklarace, vytvoření, naplnění, přístup k prvkům, rozsah indexů

Více

OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů... 8-1 8.2 Standardně zavedené proudy... 8-1 8.

OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PŘÍKLADECH 8 Proudová knihovna 8.1 Hierarchie proudů... 8-1 8.2 Standardně zavedené proudy... 8-1 8. David MATOUŠEK OBJEKTOVÉ PROGRAMOVÁNÍ V C++ V PØÍKLADECH Praha 2011 David Matoušek Objektové programování v C++ v pøíkladech Lektoroval Ing. Bohumil Brtník, Ph.D. Bez pøedchozího písemného svolení nakladatelství

Více