Honlaptérkép

  • Infó
  • Tananyag
  • Segédlet
    • Jegyzet és puska
      Jegyzet: egy 100 oldalas könyv a C nyelvről. Puska – a nagy ZH-kon használható segédlet. Linkek egyéb érdekes olvasnivalókra.
    • Fejlesztőkörnyezetek
      Az ajánlott, ingyenesen letölthető fejlesztőkörnyezetek listája. Néhány szó a Code::Blocks telepítéséről.
    • Tanácsok a tanuláshoz
      Hogyan kell tanulni a prog ZH-kra? Ne kövesd el azt a hibát, hogy csak a megoldott feladatokat nézegeted!
    • Kódolási stílus
      Megjegyzések és javaslatok a szépen írt, áttekinthető programokhoz.
    • Nagy házi
      • Szöveges és grafikus megjelenítés
        A nagy házi feladatban használható, szöveges és grafikus megjelenítést segítő függvénykönyvtárak.
      • Fájlkezelés
        Segédlet a nagy házihoz: röviden a fájlkezelésről azoknak, akik nem akarják megvárni az erről szóló előadást.
      • Több modulos programok
        Lépésről lépésre útmutató több modulos programok létrehozásához a CodeBlocks fejlesztőkörnyezetben.
      • Scanf problémák
      • Karakterkódolások
        Ékezetes betűk, szövegek kódolása és megjelenítése a programokban. Javasolt olvasmány azoknak, akik szeretnék a nagy házijukban megoldani a magyar ékezetes szövegek helyes kezelését.
    • Minták
      • NHF minta
        A minta nagyházi, amely egy plágiumkereső program. Pontosított specifikáció, végleges program és dokumentációja.
      • Nulladik NZH minta
        Minta nulladik ZH, előző évek feladataiból összeollózva.
      • Első NZH minta
        Minta nagy ZH, előző évek feladataiból összeollózva.
  • Extrák
    • Szorgalmik, versenyek
    • Elmélet
      • Mit tud a számítógép?
        Mi az a feladat, ami nem oldható meg programból? Egy írás Alan Turing cikke nyomán.
      • BF
        Turing gépei és a méltán hírhedt Brainfuck programozási nyelv. Mit jelent az, hogy egy nyelv Turing-teljes? A „Mi tud a számítógép? Mi az, amire képtelen?” írás folytatása.
      • Bitturmix
        Bitműveletek használata: véletlenszámok, titkosítás, hash függvények és jelszavak világa.
      • Labirintusok
        Labirintusokat tervező és megoldó algoritmusok. Egymásra nem is hasonlító rekurzív és iteratív megoldások ugyanazokra a feladatokra.
      • Gyorsrendezés
    • Gyakorlat
      • Kulturált sztringmásoló
        A C nyelv strcpy() függvénye nem biztonságos, a strncpy() pedig nehezen kezelhető. Ez az írás egy olyan biztonságos sztringmásoló függvényt mutat be, amelyet strlcpy() néven több rendszerben is megtalálunk.
      • XOR csere
        Egy rémálom kivesézve: az XOR csere helyességéről, hasznosságáról.
    • Grafika
      • SDL grafika
        Grafikus programozás az SDL multimédiás könyvtárral.
      • SDL telepítés
        Az SDL grafikus könyvtár telepítése Windowson, Linuxon és Mac OS X-en.
      • Fák rajzolása
        Különféle fafajtákat kirajzoló program. Éljen a rekurzió!