Úloha do cvičení 1.

První cvičení vám pomůže seznámit se s procesem životního cyklus javového programu: zápis a správné umístění zdrojového textu, překlad, spuštění. Proto si jako první krok budete muset vybrat platformu, pod níž budete vaše programy vyvíjet, překládat, spouštět.

Výběr platformy je na vás, ale při odevzdávání hotových úloh se musíte řídit pokyny cvičících, kteří mohou předepsat, v jaké formě zdrojové texty úloh chtějí.

Příklad 1.

  1. Vyberte si platformu, na které budete v Javě vyvíjet (Windows, Linux, IRIX...) Na všech uvedených je vývojové prostředí Javy dostupné (na UNIXu např. přes module add java, na Windows bez nastavování přímo z příkazové řádky).

  2. Vyberte si pod zvolenou platformou takový adresář, který bude přístupný ze všech strojů FI stejné platformy, tj. bez ohledu na to, u které konkrétní stanice právě sedíte.

  3. Vytvořte si v něm podadresář pro vývoj v Javě, např. $HOME/pb162.

  4. Cesta k adresáři by měla být přiměřené jednoduchá, neměla by obsahovat mezery a jiné "nepraktické" znaky.

  5. Ve vývojovém podadresáři si vytvořte adresář pro úlohy prvního cvičení (např. $HOME/pb162/cv1). V tomto adresáři budete řešit úlohu prvního cvičení.

Příklad 2.

  1. Ve vývojovém adresáři tohoto cvičení si vytvořte podadresář pro balík cz.muni.fi.vášlogin

  2. zkopírujte do něj z předchozích slidů zdrojový kód Pozdrav.java

  3. Upravte v něm deklaraci balíku tak, aby byl zařazen do balíku cz.muni.fi.vášlogin.

  4. Přeložte jej.

  5. Spusťte jej.

  6. Vytvořte ve vývojovém adresáři dávku (compile-cv1.bat, compile-cv1.bash apod.) určenou k překladu zdrojového kódu Pozdrav.java

  7. Vytvořte podobně dávku (run-cv1.bat, run-cv1.bash apod.) pro spuštění třídy vzniklé překladem zdrojového kódu Pozdrav.java.

  8. Vytvořte ve vývojovém adresáři dávku (compile.bat, compile.bash apod.) určenou k překladu libovolného zdrojového kódu v balíku cz.muni.fi.vášlogin. Název zdrojového souboru se bude zadávat jako parametr dávky.

  9. Vytvořte ve vývojovém adresáři dávku (run.bat, run.bash apod.) určenou ke spuštění vybrané třídy z balíku cz.muni.fi.vášlogin. Název třídy se bude zadávat jako parametr dávky.

  10. Celý obsah adresáře cvičení 1 sbalte do souboru pb162-vášlogin-cv1.zip a odevzdejte podle pokynů cvičícího.