PB162 Programování v jazyce Java 1. Cvičenie Organizácia a kreditácia predmetu * Prednášky 2x týždenne (Dr. Tomáš Pitner, Dr. Radek Ošlejšek) ­ možnosť voľby ­ 2 kredity * Cvičenia ­ podľa sem. skupín, nahradzovanie obmedzené kapacitou učební ­ 2 kredity * Ukončenie ­ 2/­/0 kreditov za 70/­/60 bodov Domáce úlohy * Max. 4 body * Odovzdanie povinné (­4, tzn. ­8 bodov) * Nutné dodržiavať konvencie * Deadline * Neopisovať!! Predpoklady * Algoritmy a dátové štruktúry ­ uľahčuje pochopenie preberanej látky (zoraďovanie, stormy, grafy...) * Schopnosť algoritmizácie * Prax v programovaní ­ výhoda * Základy informatiky (automaty, zložitosť...) Predpoklady * Štruktrurované programovanie ­ Stredoškolské predmety ­ Úvod do programování, Úvod do jazyka C,... ­ Prax (zručnosť) výhodou Organizácia cvičení * Povinné, 2 povolené neúčasti * Problém s kapacitou * Precvičovanie prebratej látky, zadanie a konzultácia domácich úloh VM, JRE, JDK... * Kompilácia ­ preklad do bytekódu ­ JDK * Spustenie ­ JRE ­ just­in­time kompilácia do strojového kódu Java a tí druhí * Java vs. Pascal * Java vs. C++ * Java vs. Ruby * Java vs. Haskell