Programozás nyelvek 2 GY. (C++, Java, C#) (Web-programozó), 2011 - 2012 / 1. félév
IK-fszwPNY2EG/1 (BSc,08,C), Péntek 8:00-10:00, D 2-107 (PC2)
Gyakorlati órák anyagai
A gyakorlatok során az alábbi anyagokból dolgozunk (a teljes oktatási anyag megtalálható
az ELTE-javagyak Github repóban).
A gyakorlat anyagai
- 1. gyak
[Forráskódok]
Forrásfájl szerkesztés. Java letöltés, telepítés, konfigurálás (path).
Fordítás, futtatás. API dokumentáció. Hello world. vezérlési
szerkezetek. Csomag fogalma, több csomagól álló program fordítása és
futtatása.
- 2. gyak
[Forráskódok 1] [Forráskódok 2]
További egyszerű programok primitív típusokkal. Deklarációk,
utasítások. Függvények, paraméterek.
-
3. gyak
Felhasználói interakció, alapok átfutása (tömbök, többdimenziós tömbök, karakterláncok).
Parancssori argumentumok használata.
Integer.parseInt()
.
- 4. gyak
[Forráskódok]
Osztályok, objektumok létrehozása, objektum-orientált alapok, metódusok hívása.
Konstruktorok. Statikus tagok. A java.io.Console használata.
Dokumentációs megjegyzések, javadoc használata.
-
5. gyak
Absztrakt osztályok, interfészek, saját típusok definiálása, származtatás. Öröklődés, felüldefiniálás.
Altípusosság. Altípusos polimorfizmus. Bázisosztályra definiált kódok használata alosztállyal. Heterogén tömb.
Interfészek.
- 6. gyak Gyakorló feladatok, beadandó kiírás
- Balu által készített minta-ZH feladat (tavalyi)
- Láncolt lista megvalósítása
- Gyakorló feladatok
- Egy tavalyi beadandó
- Tavalyi 2. ZH (Collections, perzisztencia nélkül)
7. gyak Szünet
- Beadandó értékelés
8. gyak
8. gyak / 2
8. gyak / 3
Csatornák fogalma, fájlkezelés, java.io.BufferedReader, java.io.PrintWriter osztályok. Kivételkezelés.
Assert utasítás.
Előfeltételek ellenőrzése, IllegalArgumentException.
- 9. gyak Generic. Collections használata. Generikus adatszerkezet megvalósítása.
-
10. gyak
Generic típusok
-
11. gyak
Ismétlés.
-
12. gyak
ZH felkészítő feladat
-
13. gyak
ZH
Beadandó Feladatok
Beadandó feladatból egy lesz a félév során.
Az elkészült beadandókat nekem küldjétek el, e-mailben a címre!
ZH Időpontok
Utolsó gyakorlat alkalmával.
Eredmények
A +/-, beadandó és zárthelyi eredmények:
Akinek bármi kérdése, észrevétele lenne a jegyekkel kapcsolatban, jelezze!