Java – tematika

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

  1. Követelmények ismertetése. Amit az emelt szintű érettségiről tudni kell
  2. Algoritmus, algoritmus tervezése, moduláris programozás. Szekvencia, szelekció, iteráció. Strukturált program, mondatszerű leírás, struktogram, folyamatábra
  3. Java, NetBeans telepítése, NetBeans alapok
  4. 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ívreferencia)
  5. Kiíratás, formázott kiíratás
  6. Adatbevitel billentyűzetről
  7. Kifejezések, precedencia
  8. Egész és lebegőpontos számábrázolás
  9. Logikai kifejezések
  10. A Math osztály. Véletlenszámok előállítása
  11. Az if utasítás szerkezet. Switch
  12. Ciklusok, while, do-while, for
  13. Break, continue, ciklusok egymásba ágyazása. Végjel fogalma
  14. Gyakorlás
  15. Algoritmusok, programozási tételek: összegzés, megszámlálás, minimum- és maximumkiválasztás, keresés
  16. Tömbök, kétdimenziós tömbök. Műveletek tömbökkel
  17. Metódusok. A rekurzió fogalma
  18. Szövegkezelés: String, StringBuffer, StringTokenizer, StringBuilder. Műveletek karakterláncokkal
  19. Gyakorlás
  20. Dátum és idő
  21. Kivételkezelés (exceptions). Fájlkezelés, streamek. Debuggolás Netbeans-ben
  22. Gyakorlás
  23. OOP: konstruktor, öröklés, láthatóság, public, static, stb. A get- és set- metódusok
  24. Kollekciók: HashSet, LinkedHashSet, TreeSet, ArrayList, LinkedList, HashMap, LinkedHashMap, TreeMap. Előnyök, hátrányok, mikor mit használjunk
  25. Gyakorlás
  26. Adatbázisok elmélete röviden. Tábla, mező, rekord, kulcs, redundancia. SQL
  27. SQL feladatok
  28. Érettségi feladatok megoldása
  29. Érettségi feladatok megoldása
  30. Érettségi feladatok megoldása
  31. Érettségi feladatok megoldása
  32. Érettségi feladatok megoldása