Základy informatiky - jazyk Java: Rozdiel medzi revíziami
| Riadok 30: | Riadok 30: | ||
** Trieda Ratio  | ** Trieda Ratio  | ||
* [[Dedičnosť a vzťahy medzi triedami]]  | * [[Dedičnosť a vzťahy medzi triedami]]  | ||
| − | + | *[[Základy práce s NetBeans IDE a vývoj modulov]]  | |
== Doporučená literatúra a odkazy ==  | == Doporučená literatúra a odkazy ==  | ||
Verzia zo dňa a času 20:31, 27. apríl 2010
Názov  | Základy informatiky - programovanie v jazyku Java  | 
Forma  | Podklady k prednáškam a cvičeniam  | 
Abstrakt  | Úvod do programovania, operačný systém, aplikácia, zdrojový kód, kompilovanie a spustenie programu. Syntax jazyka Java. Elementy programovacieho jazyka, identifikátory, klúčové slová, operátory. Dátové typy a ich rozdelenie. Výrazy a poradie vyhodnocovania výrazov. Deklarácie premenných a polí. Riadenie toku, bloky, podmienkové a logické výrazy. Triedy a objekty tried. Výnimky spracovanie výnimiek. Java API, aplikácie a applety.  | 
Rozvrh  | 3/0/2  | 
Hodnotenie  | Skúška  | 
Poznámky  | Prvú verziu tohoto kurzu vyvoril RNDr. Peter Pažák ako podklady k cvičeniam z predmetu Základy programovania na FMFI UK . Pretože pôvodý text svojim rozsahom a kvalitou spracovania vysoko prevyšoval požiadavky na štandardné podklady ku cvičeniam, po konverzii do wiki je základným učebným textom k prednáške. Pokiaľ by ste chceli pôvodný text rozširovať, doplňovať o vlastné príklady a úlohy, stante sa redaktorom serveru kiwiki.  | 
Obsah prednášky
- Uvod do programovania v jazyku Java
- Základné pojmy
 - Zdrojový kód
 - Kompilácia a spustenie programu
 
 - Syntax jazyka Java
- Elementy programovacieho jazyka Java
 - Kľúčové slová jazyka Java
 - Primitívne dátové typy a operátory
 - Bloky, vetvenie toku programu a cykly
 
 - Triedy a objekty
- Deklarácia triedy
 - Vytváranie objektov
 - Hodnoty a referencie
 - Polia
 
 - Vytváranie vlastných tried
- Trieda Ratio
 
 - Dedičnosť a vzťahy medzi triedami
 - Základy práce s NetBeans IDE a vývoj modulov
 
Doporučená literatúra a odkazy
WWW
- Java - Domáca stránka, dokumentácia, tútoriály ... všetko na jednej kope
 - JavaTech - Interaktívny kurz Javy
 
Voľne dostupné učebnice a knihy
Pomôcky, programy
- NetBeans IDE - Domáca stránka komplexného vývojového prostredia
 - SciTe - Jednoduchý multiplatformový programátorský editor
 - Geany - Jednoduché multiplatformové vývojové prostredie