„A programozás alapjai III.” változatai közötti eltérés

a Házi: 2025/26/1: Csak Swing lehet, JavaFX nem
 
(4 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
18. sor: 18. sor:
| tárgyhonlap = https://www.iit.bme.hu/oktatas/tanszeki_targyak/BMEVIIIAB00
| tárgyhonlap = https://www.iit.bme.hu/oktatas/tanszeki_targyak/BMEVIIIAB00
}}
}}
{{Egyértelműsítő|programozás alapjai|A programozás alapjai (egyértelműsítő lap)}}


== Követelmények ==
== Követelmények ==
40. sor: 41. sor:
=== Előadások ===
=== Előadások ===
* '''2020''':
* '''2020''':
** [[Media:Prog3_1_eloadas_2020.pdf | 1. előadás - Alapok]]
** [[Média:Prog3 1 eloadas 2020.pdf| 1. előadás - Alapok]]
** [[Media:Prog3_2_eloadas_2020.pdf | 2. előadás - Input/Output]]
** [[Média:Prog3 2 eloadas 2020.pdf| 2. előadás - Input/Output]]
** [[Media:Prog3_3_eloadas_2020.pdf | 3. előadás - Kollekciók]]
** [[Média:Prog3 3 eloadas 2020.pdf| 3. előadás - Kollekciók]]
** [[Media:Prog3_4_eloadas_2020.pdf | 4. előadás - Utility osztályok]]
** [[Média:Prog3 4 eloadas 2020.pdf| 4. előadás - Utility osztályok]]
** [[Media:Prog3_5_eloadas_2020.pdf | 5. előadás - Szálkezelés]]
** [[Média:Prog3 5 eloadas 2020.pdf| 5. előadás - Szálkezelés]]
** [[Media:Prog3_6_eloadas_2020.pdf | 6. előadás - Swing környezet 1]]
** [[Média:Prog3 6 eloadas 2020.pdf| 6. előadás - Swing környezet 1]]
** [[Media:Prog3_7_eloadas_2020.pdf | 7. előadás - Swing környezet 2]]
** [[Média:Prog3 7 eloadas 2020.pdf| 7. előadás - Swing környezet 2]]
** [[Media:Prog3_8_eloadas_2020.pdf | 8. előadás - Tesztelés (JUnit)]]
** [[Média:Prog3 8 eloadas 2020.pdf| 8. előadás - Tesztelés (JUnit)]]
** [[Media:Prog3_9_eloadas_2020.pdf | 9. előadás - XML feldolgozás]]
** [[Média:Prog3 9 eloadas 2020.pdf| 9. előadás - XML feldolgozás]]
** [[Media:Prog3_10_eloadas_2020.pdf | 10. előadás - Lambda]]
** [[Média:Prog3 10 eloadas 2020.pdf| 10. előadás - Lambda]]
** [[Media:Prog3_11_eloadas_2020.pdf | 11. előadás - Java Streamek]]
** [[Média:Prog3 11 eloadas 2020.pdf| 11. előadás - Java Streamek]]


== KZH ==
== KZH ==
* [[Media:prog3_igazhamis_2017.pdf|Igaz-hamis feladatgyűjtemény a KZH-khoz]]
* [[Média:Prog3 igazhamis 2017.pdf|Igaz-hamis feladatgyűjtemény a KZH-khoz]]




97. sor: 98. sor:
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)
* [http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html Java Language Keywords] - Oracle Java tutorial a kulcsszavakról (pl. delete nincs benne, tehát használható változónévként)
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial
* [http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Controlling Access to Members of a Class] - Oracle Java tutorial
* [[Szofttech_Java_igaz-hamis | '''Kikérdező''']] - igaz-hamis kérdések tesztje Java témakörből, 2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva; az A-B-C-D-E jellegű Java kérdések tagmondatai is benne vannak, csak igaz/hamis válaszlehetőségekkel
* [[Szoftvertechnológia_(régi)/Java igaz-hamis| '''régi szoftech tárgy Jáva kikérdezője''']] - igaz-hamis kérdések tesztje Java témakörből, 2000. december 19. és 2014. január 21. közötti összes vizsga átnézve, minden igaz-hamis beválogatva; az A-B-C-D-E jellegű Java kérdések tagmondatai is benne vannak, csak igaz/hamis válaszlehetőségekkel
* [[Media:JavaIntro_v3.pdf |  '''Java összefoglaló''']] - AUT tanszékről, Android alapú szoftverfejlesztés c. tárgy Java gyorstalpalója
* [[Media:JavaIntro_v3.pdf |  '''Java összefoglaló''']] - AUT tanszékről, Android alapú szoftverfejlesztés c. tárgy Java gyorstalpalója


106. sor: 107. sor:


'''Követelmények:'''
'''Követelmények:'''
* Swing vagy JavaFX alapú GUI
* Swing GUI (Java FX nem)
** Menü használata és
** Menü használata és
*** vagy JTable, JTree, JComboBox (vagy hasonló bonyolultságű widget) valamelyikének alkalmazása
*** vagy JTable, JTree, JComboBox (vagy hasonló bonyolultságű widget) valamelyikének alkalmazása
117. sor: 118. sor:
'''Házi ötletek:'''
'''Házi ötletek:'''
* [https://nagyhfotletek.wordpress.com/blog-feed/ ötletgyűjtemény (Dr. Salvi Péter)]  
* [https://nagyhfotletek.wordpress.com/blog-feed/ ötletgyűjtemény (Dr. Salvi Péter)]  
* CD, DVD, bakelit nyilvántartó program
* Telefonkönyv plusz infókkal (lakcím, facebook azonosító, stb)
* Fájlrendszerben mászkáló, megjelenítő program (haladóknak)
* Aknakereső valami extrával, a toplista vagy a pálya lementhető
* Aknakereső valami extrával, a toplista vagy a pálya lementhető
* Snake multiplayer
* Snake multiplayer