Základy informatiky - jazyk Java

Z Kiwiki
Verzia z 21:55, 5. marec 2010, ktorú vytvoril Pf (diskusia | príspevky)
Skočit na navigaci Skočit na vyhledávání


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.

Imbox draft.png
Toto je projekt, na ktorom sa ešte stále pracuje!!

Aj keď sú v tomto dokumente použiteľné informácie, ešte nie je dokončený. Svoje návrhy môžete vyjadriť v diskusii o tejto stránke.


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

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