Leírás
Könyvünk azoknak a középiskolás diákoknak, felsőoktatásban részt vevő hallgatóknak és más érdeklődőknek szól, akik már elsajátították a programozás alapjait, gyakorolták egyszerűbb programok írását. Részletesen tárgyaljuk az objektumorientált programozás fogalmait, bemutatjuk az objektumorientált programok tervezését, készítését. Kitérünk az összetett adatszerkezetek ismertetésére, felhasználására. Áttekintjük és példákon keresztül szemléltetjük a bonyolult feladatok programozásánál alkalmazott algoritmusokat, köztük a rekurzív módszerek, a visszalépéses keresés, a dinamikus programozás, a mohó algoritmus alkalmazását. Külön fejezetben foglalkozunk a gráfalgoritmusokkal.
Elvonatkoztatva a konkrét programozási nyelvektől, az algoritmusokat mondatszerű leírással adjuk meg. Szükség esetén a Visual Basicre hivatkozunk. A gyakorlatok megoldása C++ és Visual Basic nyelven letölthető a kiadó hontapjáról. Az egyes fejezetek végén pedig kiemelkedően nagy-számú feladat segíti a bemutatott módszerek gyakorlását.
Könyvünket ajánljuk azoknak a középiskolás diákoknak, akik az informatikai alapismeretek (szak-mai informatika) tantárgyból készülnek közép- vagy emelt szintű érettségire. Haszonnal forgat-hatják azok a diákok is, akik a középiskolai programozási versenyeken vesznek részt. Itt elsősorban a Nemes Tihamér Országos Informatikai Tanulmányi Versenyen és az OKTV-n elvárt témaköröket tartottuk szem előtt.