Előfeltételek
- Programozás (erős)
Ajánlott előfeltételek
- Algoritmusok és adatszerkezetek 1. (gyenge)
- Szoftvertechnológia (gyenge)
Számonkérés és értékelés
A félév során négy beadandó feladatot kell készíteni és két zárthelyit kell írni.
A beadandó feladatokat a szorgalmi időszakban, a kitűzött határidőre kell bemutatni. A határidőre bemutatott és elfogadott megoldás 5 pontot ér, amely a határidő elmulasztása esetén a határidőt követő első két héten már csak 3 pontot, az azt követő két héten 1 pontot ér. Nem kap aláírást, valamint gyakorlati jegyet az, aki nem szerez minden beadandó feladatára legalább 1 pontot. Csak az egyénileg kitűzött feladatot megoldó, hibátlanul működő, letesztelt program fogadható el.
A két zárthelyire 0-5 pont szerezhető, amelyek duplán számítanak bele a gyakorlati jegybe. A félévközi csoportzárthelyi az első két, a félévi végi évfolyamzárthelyi a második két beadandó feladat anyagából fog állni. Az évfolyamzárthelyin csak az vehet részt, akinek mind a 4 beadandója el lett fogadva. Aki az évfolyamzárthelyit nem teljesíti legalább 2 pontosra, az nem kap aláírást és gyakorlati jegyet. Ez a zárthelyi egyszer megismételhető.
A zárthelyiken mindenféle írott vagy nyomtatott segédanyag, könyv használható. Tilos kintről hozott elektronikus eszközt használni, illetve más segítségét igénybe venni.
A gyakorlati jegy a négy beadandó feladatra kapott pontszám, valamint a két zárthelyire kapott pontszám duplájának átlaga.
Időpontok és határidők
- 1. beadandó bemutatása: október 2. kedd, 16:00-18:00, Programozási Nyelvi labor (feladatsor)
- 2. beadandó bemutatása: október 16. kedd, 16:00-18:00, Programozási Nyelvi labor (feladatsor)
- Csoport ZH: november 6. kedd, 16:00-18:00, Programozási Nyelvi labor
- 3. beadandó bemutatása: november 20. kedd, 16:00-18:00, Programozási Nyelvi labor (feladatsor)
- 4. beadandó bemutatása: december 11. kedd, 16:00-18:00, Programozási Nyelvi labor (feladatsor)
- Évfolyam ZH: december 17. hétfő, 9:00-12:00 vagy 12:00-15:00, Lovarda (régebbi feladatsorok)
Tematika
- Könyvtár szolgáltatásainak tesztelése (gyakorlati anyag)
- Mátrix osztály: osztályok, objektumok, operátorok felüldefiniálása (gyakorlati anyag)
- Mátrix osztály: másoló konstruktor, értékadás operátor, zárójel operátor (gyakorlati anyag)
- Első beadandó bemutatása
- Láncolt adatszerkezetek (gyakorlati anyag)
- Második beadandó bemutatása
- Nemzeti ünnep
- Őszi szünet
- Csoport zárthelyi
- Általánosítás és specializálás, öröklődés és polimorfizmus (gyakorlati anyag)
- Harmadik beadandó bemutatása
- Sablonok, generikus programozás (gyakorlati anyag)
- Kód újrafelhasználás példányosítással és származtatással (gyakorlati anyag)
- Negyedik beadandó bemutatása