Programozás I. gyakorlat 2012
Követelmények:
A tárgy követelményei itt olvashatók.
Tematika:
0. Követelmények ismertetése(febr. 9.)
1. OO alapjai, bevezetés a Javába, első Java program írása, dokumentációk (febr. 16.)
2. UML és az osztálydiagram (febr. 23.)
3. Parancssori argumentumok, egyszerű típusok, operátorok, vezérlési szerkezetek, tömbök (márc. 1.)
4. Osztályok, garbage collection (márc. 8.)
- [Alma.java]
- Óravázlat
- Órai feladatok megoldása
- Szorgalmi megoldás: [Szoba.java] [SzobaFuttat.java]
5. Ünnep, nincs gyakorlat (márc. 15.)
6. Öröklődés, polimorfizmus, csomagok, absztrakt osztályok, interfészek, gyakorlás zh-ra (márc. 22.)
- Óravázlat
- Szorgalmi megoldás: [szorgalmi3.zip]
7. A gyakorlat elmarad (ZH) (márc. 29.)
8. Fájlkezelés, IO, kivételkezelés, belső osztályok (ápr. 5.)
9. Tavaszi szünet
10. Kollekciók, IO stream-ek, generikus kollekciók (ápr. 19.)
- Óravázlat
- [Kollekciok.java] [Kollekciok2.java]
- [Mapek.java]
- [StringTokenizerPelda.java]
- [GenerikusKollekciok.java]
11. A gyakorlat elmarad, dékáni szünet 12-től
12. Kötelező programok bemutatása, gyakorlás zh-ra (máj. 3.)
13. A gyakorlat elmarad (ZH) (máj. 10.)
14. Javító ZH, pót ZH GYAKORLATON (máj. 17.)
Kötelező program:
Az ezzel kapcsolatos tudnivalók és a feladatkiírások a gyakorlati honlapon olvashatók.
Határidők:
kötelező program beküldése: ápr. 23. hétfő 0:00
javított kötelező program beküldése: a 2. zh előtt be kell küldeni és meg is kell védeni
1. zh: márc. 26. (előadás helye, ideje)
2. zh: máj. 7. (előadás helye, ideje)
Hasznos anyagok
- Kurzusleírás
- pub/Programozas-I
- Java telepítése útmutató
- Java API
- Thinking in Java
- Java Tutorial