|
|
KIV/PPA1
Computers and Programming 1
Guarantors: Ing. Tomáš Potužák, Ph.D.
|
|
|
|
Course literature
KIV/PPA1
-IS/STAG
Recommended
Heineman G., Pollice G., Selkow S.,
Algorithms in a Nutshell
, O'Reilly, USA
2008
Wróblewski, Piotr,
Algoritmy : datové struktury a programovací techniky
, Brno : Computer Press
2004
Keogh, James Edward,
Java bez předchozích znalostí : průvodce pro samouky
, Brno : CP Books
2005
Eckel, Bruce,
Thinking in Java
, Upper saddle River : Prentice Hall
2006
Herout, Pavel,
Učebnice jazyka Java
, České Budějovice : Kopp
2010
|
|
|
|
|
P. Herout: Učebnice jazyka Java - 5. vydání, Nakladatelství KOPP, České Budějovice, 2010.
P. Wróblewski: Algoritmy. Datové struktury a programovací jazyky, Computer Press, Brno, 2004.
Kolektiv autorů: The Java Tutorial.
B. Eckel: Thinking in Java - 3rd Edition.
Kompletní slidy a záznamy přednášek viz sekce Přednášky.
Etika
Last updated:
02.10.2022
|
|
|
|
Jedná se o software (SW), který je nainstalován v laboratoři, kde probíhá cvičení. Používání tohoto SW je studentům důrazně doporučováno. Pokud má některý student v oblibě jiné SW nástroje, je to jeho volba. Nelze však vyžadovat (ani umožnit) instalaci těchto nástrojů na školní počítače.
Poznámka:
Veškerý zde zmiňovaný SW je možné nainstalovat pro studijní účely na osobní počítač bez obav o porušení licencí či autorských práv. Podrobnosti viz u licencí k jednotlivým SW.
- OpenJDK 17 - Java Development Kit - obsahuje vše potřebné pro překlad a spouštění Java programů
- Eclipse - doporučené profesionální vývojové prostředí (IDE) pro Javu.
Last updated:
18.09.2022
|
|
|
|
-
Java - základní nástroj
- Rychlé vydávání nových verzí Javy (cca jednou za půl roku), které zavedla společnost Oracle, dělá společně s nutností (bezplatného) přihlášení pro stažení starších verzí situaci na první pohled komplikovanou. Nicméně pro používání základních vlastností jazyka v předmětu KIV/PPA1 lze využít jakoukoliv verzi Javy od 8 po 19.
- Pro umožnění nejen spuštění ale i vývoje Java aplikací je potřeba stáhnout tzv. JDK (Java Development Kit). Jsou dostupná JDK různých verzí od společnosti Oracle a také OpenJDK různých verzí. V učebnách je v současnosti nainstalováno OpenJDK 17.
-
Instalace OpenJDK 17 - doporučené verze, stejná jako v učebnách:
- Po načtení stránky klikněte na Latest LTS Release
- Pokud chcete zvolit jinou platformu či verzi, klikněte na Other platforms and versions a vyberte dle libosti
- Po stažení souboru spusťe instalaci a řiďte se pokyny
Nastavení cesty k nainstalovanému OpenJDK:
- Pokud jste nainstalovali doporučené OpenJDK, nebo jste získali JDK jinde, je možné, že bude potřeba nastavit k němu cestu, aby bylo možné Java programy překládat a spouštět ve všech složkách.
- Ověření, zda se cesta nastavila správně, provedete tak, že spustíte příkazovou řádku (program
cmd ) a zadáte příkaz javac
- Pokud se objeví obsáhlá nápověda užívání příkazu
javac , je cesta s největší pravděpodobností nastavena správně a není potřeba podnikat další kroky.
-
Pokud se objeví stručné hlášení o neexistenci názvu vnitřního ani vnějšího příkazu, je potřeba cestu nastavit ručně (návod pro systém Windows):
- Najít nastavení proměnných prostředí - typicky Vlastnosti počítače -> Upřesnit -> Proměnné prostředí
- Přidat novou systémovou proměnnou s názvem
JAVA_HOME a hodnotou cesta do složky, kde je JDK nainstalováno (typicky C:\Program Files\OpenJDK\... )
- Změnit systémovou proměnnou s názvem
Path a přidat na začátek její hodnoty (tj. nikoliv její hodnotu přepsat) %JAVA_HOME%\bin;
- Vše uložit a použít
- Znovu spustit program
cmd a spuštením příkazu javac ověřit, že je cesta nastavena správně
- Eclipse - doporučené vývojové prostředí
Last updated:
19.09.2022
|
|
|
|
K prohlížení textu nemáte dostatečná práva.
|
|
|
|
|
|
Všechny soubory ke stažení
null
Documents are accessible only to registered users or students on the course.
|
|
|