Szoftvertervezésés-fejlesztés II.

Oktatási cél: Az aláírás megszerzésekor a hallgatók igazolják az objektumorientált programozással, haladó adatszerkezetekkel
kapcsolatos gyakorlati ismereteiket. A vizsgán a tananyagot képező elméleti ismereteikről adnak számot.

Tematika: Programozási paradigmák áttekintése. OOP ismeretek kibővítése: öröklődés,polimorfizmus,interfészek.Alapvető
eseménykezelésimódok.Tesztelés,kivételkezelés.Problémamegoldásimódszerek: nyerserő, feljegyzésesmódszer, dinamikus
programozás,mohóalgoritmusok, visszalépéseskeresés, korlátozásés szétválasztás. Adatszerkezetekfelépítéseésalapvető
műveleteik: láncolt lista, bináriskeresőfa,B-fa,hasítótáblázat,gráf.

Szoftvertervezésés -fejlesztés II.