2025. február 18., kedd

2025.02.19.[helyettesítés] SQL feladatmegoldás - AI alapú önálló gyakorlás

A következő feladatsor a dolgozatokra készít fel, ahol egészen hasonló feladatokat fogtok kapni. Kérem a hiányzókat is, hogy pótoljanak lehetőség szerint.

SQL feladatmegoldás - AI alapú önálló gyakorlás

Generáltass a választott AI segítségével feladatsort: Adatbázis elmélet, és SQL teszt

Szempontok, amit a promptba írj:

  • add meg neki a mysql tesztes forrásoldalt: https://codescracker.com/exam/showtest.php?subid=23 
  • egyszeres és többszörös választásos feladatokat kérj, 30-at
  • add meg neki az üveggyáras sql forrást, és a feladatokat, és kérd, hogy ezekre is generáljon kérdéseket, 20-at
  • add meg neki a Bolt sql forrást, és a feladatokat, és kérd, hogy ezekre is generáljon kérdéseket, 20-at
  • a helyes válaszokat ne kérd, csak megoldás után
  • kérd, hogy ellenőrizze az általa megadott helyes válaszokat releváns források alapján

 

-        Kérlek mentsd az egész beszélgetést egy word dokumentumba.

-        A megoldásaidat a wordben kiemeléssel jelezd, pl. sárga színnel.

-        Amikor megkaptad a megoldást, ellenőrizd és add meg az eredményt százalékosan.

-        A megoldáshoz használhatsz segítséget, de nem az AI-t.

2025. február 16., vasárnap

2024.02.17.-18. [helyettesítés]

Hétfőn - kedden a hiányzók pótolják a kajak-kenu kölcsönzős feladatsort. Mindenkinek legyen egy kész példánya a konzolosból, mert kelleni fog majd a dolgozathoz. Be kell fejezni a grafikusat is. Remélem nemsokára jövök.

Akinek ez készen van, az a vizsgaremek adatbázisának a dokumentációját írja először, megcseréljük az órákat.

Akinek csak kis adatbázisa van, annak annál könnyebb lesz ezt készre hozni, csak csináljátok Ti is. Akinek a játék mögött van a sok adat, azok majd class diagramokat fognak beletenni a doksiba.

Ha valakinek a doksi is kész, az vizsgaremeket gyártson, vagy gyakoroljon programozást a következő forrásból - kinek hol szorít jobban a cipő:

https://infojegyzet.hu/vizsgafeladatok/okj-programozas/szoftverfejleszto-210511/

Itt ebben a sorrendben haladjatok:

Jackie Stewart

Pilóták

Operátorok



2024. december 10., kedd

2024.12.11. Adatbázis

  Vizsgaremek adatbázisának tervezése, és dokumentálása projektmunkában.

Használjátok a mintát és az EcoWebes projektben tanultakat.

2024. május 31., péntek

2024.05.31. Biztonsági-, teljesítmény-, rendszer-, UAT tesztelés

 Végigvettük, ami még maradt. Jövő csütörtökön dolgozat várható teszt formában.

Házi feladat átolvasni az EKF-es pdf-ből:

6. fejezet - Biztonsági tesztelés

és a rendszerteszteléses pdf-et. 

2024. május 30., csütörtök

2024.05.30.-31. Használt autó app

 Összefoglaltuk a számonkéréses feladatot a képmegjelenítéssel együtt.

Elkezdtük a használt autós önálló feladatot, melyben kéretik alkalmazni:

fájlbeolvasás (képek is), stílusok, sablonok, adatkötés, új ablak.

Szorgalmi: menü

4 óra van rá.

Jövő pénteken dolgozat várható.

2024. május 17., péntek

2024. május 15., szerda

2024.05.16. Weather app

 Folytatjuk a feladatot, plusz követelményekkel:

  • oop szerkezet, class külön fájlban, az inicializálást a konstruktor végzi
  • fájlbeolvasás (a fájlt 20 sorral készítsd el - by AI)
  • tiszta kód

Holnapra tudni kell fájlt beolvasni. Számonkérés várható.

2024. április 25., csütörtök

2024.04.25., 29., 05.02. Időjárás app

 Feladat: Időjárás app - OOP módszerekkel, haladóknak adatkötéssel

Az alkalmazás célja, hogy a felhasználók hozzáadjanak és eltávolítsanak városokat egy listából, és megjelenítsenek alapvető időjárási információkat (pl. hőmérséklet, páratartalom, szélsebesség).

Főbb funkciók:

  1. Város hozzáadása: A felhasználó beírhatja egy város nevét egy TextBox-ba, majd egy Button segítségével hozzáadhatja azt egy ListBox-hoz.
  2. Város adatainak hozzáadása: Amikor a várost hozzáadtuk, hozzá lehessen adni hasonló módon a hőmérsékletet, páratartalmat, és szélsebességet.
  3. Város eltávolítása: A felhasználó kiválaszthat egy várost a ListBox-ból, majd egy Button segítségével eltávolíthatja azt a listából. Törölni kell a kapcsolódó adatokat is.
  4. Időjárás információ megjelenítése: Amikor a felhasználó kiválaszt egy várost a ListBox-ból, az alkalmazás megjelenít néhány alapvető időjárási információt (pl. hőmérséklet, páratartalom, szélsebesség -  mértékegységgel együtt). 

2024. április 24., szerda

2024.04.24. Unit teszt

 Feladat:

A legutóbbi csoportok maradnak, de le kell cserélni a projektvezetőt.

Csoportonként egy újabb megosztott dokumentumban írjatok igaz állításokat a tananyag alapján, miközben az egészet elolvassátok. Az anyag redundáns, a ti produktumotok is lehet redundáns, bár figyeljetek, hogy szó szerint ugyanolyan mondat ne legyen. Nem kell címsorokat használni.

Formája: egy mondat legyen egy bekezdésben.

Az anyag elkészülhet úgy, hogy legépelitek, de használhattok hozzá valamilyen hangrögzítő alkalmazást, pl. a Dictanote-ot.

A dokumentum címe: Unit teszt feldolgozás - egyik név - másik név [- harmadik név]

2024. április 22., hétfő

2024.04.22. Todo list

 Többen befejezték, nem szedtem be, csütörtökön átnézünk néhány megoldást, lezárjuk a feladatot.

2024. április 19., péntek

2024.04.19. Unit teszt

Új tananyag: a Zaptest cég oldalán, és a mellékelt pdf-ben

Itt folytatjuk: Az egységtesztelés típusai

2024. április 15., hétfő

2024.04.15.,19. Todo lista

 Todo lista

A cél egy Todo lista létrehozása, ahol a felhasználó kezelheti a feladatokat.

  • Ehhez hozz létre egy új ablakot, amely tartalmaz egy ListBox-ot a feladatok megjelenítésére, egy TextBox-ot a feladatok beviteleire, és Button-okat az alábbiak szerint.
  • A Listboxba az elején írj tesztadatokat programból.
  • Készíts egy gombot a tesztadatok törlésére. Ez a Tesztadatok törlése gomb bármikor megnyomható legyen a program futása során. Ha már egyszer megnyomták, akkor viszont ne lehessen újra megnyomni.
  • Ha a felhasználó megnyomja a Hozzáadás gombot, add hozzá a TextBox-ban lévő szöveget a ListBox-hoz, ha még nincs benne. Ha benne van, adj egy hibaüzenetet.
  • Ha a felhasználó megnyomja a Törlés gombot, töröld a ListBox-ban kijelölt elemet. Annak érdekében, hogy már az elején is legyen kijelölt elem, az ablak betöltődésekor jelöld ki az elsőt. Ha nincs törölhető elem, a gomb ne legyen elérhető. Ezzel a gombbal a tesztadatok is törölhetők.
  • Ha a felhasználó megnyomja a Módosítás gombot, a kijelölt elem átírt szövegével cseréld le az eredeti szöveget. Ha a szöveget nem változtatták, adj hibaüzenetet.
  • Adj hozzá egy Fel és egy Le nyilat is, amivel az elem sorban elfoglalt helyét változtathatod. Ha az első elemet még feljebb akarjuk vinni, adj egy hibaüzenetet. Ha az utolsó elemet lejjebb akarjuk vinni, adj hibaüzenetet.
  • Készíts egy Rendezés növekvőbe, és egy Rendezés csökkenőbe gombot, ami értelemszerűen működik.
  • Készíts egy Másolás gombot, ami az eredeti listboxból a kijelölt elemet átmásolja egy másik listboxba. Többször is másolhatsz egy elemet.
  • Tiltsd le az ablak kilépő gombját (és az ALT-F4-et, ha tudod).
  • Készíts egy Kilépés gombot. Ennek megnyomásakor egy üzenetablakban írd ki, hogy a felhasználó melyik műveletből hányat végzett el, majd újabb gomb megnyomására lépj ki a programból. 

2024. április 9., kedd

2024.04.08. Számológép

  Továbbhaladtunk. Még két órát rászánunk a megoldásra, legközelebb a majdnem kész kódok bemutatásával kezdünk.

2024. április 4., csütörtök

2024.04.04. Számológép

Először megnéztük ezt a 3 elrendezést, majd továbbhaladtunk a megoldással 2 órán. Következő órán itt folytatjuk.

 Több lehetőségünk van az elrendezés optimalizálására.

Grid, StackPanel, WrapPanel, DockPanel, ViewBox

Grides elrendezés:

StackPanelekkel:


WrapPanellel:

2025.02.19.[helyettesítés] SQL feladatmegoldás - AI alapú önálló gyakorlás

A következő feladatsor a dolgozatokra készít fel, ahol egészen hasonló feladatokat fogtok kapni. Kérem a hiányzókat is, hogy pótoljanak lehe...