Algoritmizace
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
Y36ALG | Z,ZK | 5 | 2+2s |
- Předmět nesmí být zapsán současně s:
- Algoritmizace (A7B36ALG)
- Předmět je náhradou za:
- Algoritmizace (A7B36ALG)
- Přednášející:
- Jiří Daněček
- Cvičící:
- Martin Bloch, Jiří Daněček, Jiří Kačer, Jiří Lužnický, Jakub Zahradník
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Cílem předmětu je naučit studenty sestavovat algoritmy řešení základních problémů a zapisovat je v jazyku Java. Jádrem jsou data, typy, výrazy a příkazy demonstrované v programovacím jazyce Java, základy programovacích technik a datové abstrakce. Předmět se nezabývá hardwarem, telekomunikacemi ani jinými jazyky či asemblery.
- Požadavky:
-
Pro zápočet: vypracování semestrální práce a získání potřebného počtu bodů z testů. Podrobnosti na http://service.felk.cvut.cz/courses/Y36ALG/
- Osnova přednášek:
-
1. Algoritmus / Program / Počítač / NetBeans
2. Datové typy, proměnné, výrazy, operátory
3. Řídící struktury
4. Funkce, pole
5. Třídy,objekty,soubory
6. Spojové struktury
7. Složitost algoritmů
- Osnova cvičení:
-
Seznámení s počítačovou učebnou. Procvičení látky dle témat konsultací,
Obhajoba semestrální práce, Test u počítače.
- Cíle studia:
- Studijní materiály:
-
1. Herout, P.: Učebnice jazyka Java, Kopp, 2000.
2. Hawlitzek,F.: Java 2 - příručka programátora, Grada, 2002.
3. Eckel,B.: Myslíme v jazyku Java - knihovna programátora,Grada, 2000
- Poznámka:
- Rozvrh na zimní semestr 2011/2012:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2011/2012:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Společný 1. ročník (povinný předmět)
- Softwarové inženýrství (povinný předmět)
- Web a multimedia (povinný předmět)
- Manažerská informatika (povinný předmět)
- Inteligentní systémy (povinný předmět)
- Manažerská informatika (STM-A7B-přechodné) (povinný předmět)
- Softwarové inženýrství (STM-A7B-přechodné) (povinný předmět)
- Inteligentní systémy (STM-A7B-prechodné) (povinný předmět)
- Web a multimedia (STM-A7B-přechodné) (povinný předmět)