Beadandó programozási feladatok #1 – Határidő: december 3. éjfél!
Beadandó programozási feladatok #2 – Határidő: január 5. éjfél!
Beadandó programozási feladatok #3 – Határidő: január 5. éjfél!
Beadandó programozási feladatok #4 – Határidő: február 23. éjfél!
A feladatokhoz tartozó összes szöveges fájl letöltése
- Követelmények ismertetése. Amit az emelt szintű érettségiről tudni kell
- Algoritmus, algoritmus tervezése, moduláris programozás. Szekvencia, szelekció, iteráció. Strukturált program, mondatszerű leírás, struktogram, folyamatábra
- Java, NetBeans telepítése, NetBeans alapok
- Hello World! Programszerkezet, csomagok, azonosítók, literálok, operátorok, változók, típusok Változódeklaráció, inicializálás és literálok, konstansok. Kifejezések, operátorok, típuskonverziók (primitív – referencia)
- Kiíratás, formázott kiíratás
- Adatbevitel billentyűzetről
- Kifejezések, precedencia
- Egész és lebegőpontos számábrázolás
- Logikai kifejezések
- A Math osztály. Véletlenszámok előállítása
- Az if utasítás szerkezet. Switch
- Ciklusok, while, do-while, for
- Break, continue, ciklusok egymásba ágyazása. Végjel fogalma
- Gyakorlás
- Algoritmusok, programozási tételek: összegzés, megszámlálás, minimum- és maximumkiválasztás, keresés
- Tömbök, kétdimenziós tömbök. Műveletek tömbökkel
- Metódusok. A rekurzió fogalma
- Szövegkezelés: String, StringBuffer, StringTokenizer, StringBuilder. Műveletek karakterláncokkal
- Gyakorlás
- Dátum és idő
- Kivételkezelés (exceptions). Fájlkezelés, streamek. Debuggolás Netbeans-ben
- Gyakorlás
- OOP: konstruktor, öröklés, láthatóság, public, static, stb. A get- és set- metódusok
- Kollekciók: HashSet, LinkedHashSet, TreeSet, ArrayList, LinkedList, HashMap, LinkedHashMap, TreeMap. Előnyök, hátrányok, mikor mit használjunk
- Gyakorlás
- Adatbázisok elmélete röviden. Tábla, mező, rekord, kulcs, redundancia. SQL
- SQL feladatok
- Érettségi feladatok megoldása
- Érettségi feladatok megoldása
- Érettségi feladatok megoldása
- Érettségi feladatok megoldása
- Érettségi feladatok megoldása