Základy informatiky - jazyk Java: Rozdiel medzi revíziami
Riadok 29: | Riadok 29: | ||
'''Voľne dostupné učebnice a knihy''' | '''Voľne dostupné učebnice a knihy''' | ||
− | *[http://www.root.cz/knihy/thinking-in-java/ Thinging in Java] | + | *[http://www.root.cz/knihy/thinking-in-java/ Thinging in Java] |
+ | * [http://www.freeprogrammingresources.com/javabook.html Zoznam voľne dostupnej literatúry] | ||
'''Pomôcky, programy''' | '''Pomôcky, programy''' |
Verzia zo dňa a času 13:58, 18. február 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
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