Mozilla Firefoxban a PDF-ekre mutató külső hivatkozások az adott oldalszámhoz ugranak egyből.
A kidolgozáshoz az anyagok nagyrészét Immanuel60 oldaláról és ebből a Google Driveból vettem ki, valamint az előadók honlapjairól, mint például (a teljesség ígénye nélkül): dr. Ásványi Tibor, Dr. Fekete István, dr. Gregorics Tibor, Nagy Gábor, Hunyadvári László
További kidolgozások még: https://gitlab.com/dobreffandras/ZV_kidolgozas/-/tree/master/ és https://gitlab.com/laszlo.prahar/zv_kidolgozasok_2020?fbclid=IwAR3av2mIpbBLv_LVGxRiBEBEOSPp0GHG1l6mVFmyYibP-NWWgJ8YpNoSIcA
Jacobi-mátrix, gradiens, parciális derivált. Szélsőérték, függvényvizsgálat. Riemann-integrál, parciális integrálás, integrálás helyettesítéssel. Newton-Leibniz-formula. A kezdeti érték probléma. Lineáris, ill. magasabb rendű lineáris differenciálegyenletek.
- Iterációs módszerek: Lineáris egyenletrendszerekre és nemlineáris egyenletekre.
- Interpoláció: Lagrange-, Hermite-Splineinterpoláció. Legkisebb négyzetek módszere.
Relációk, rendezések. Függvények és műveletek. Számfogalom, komplex számok. Leszámlálások véges halmazokon. Számelméleti alapfogalmak, lineáris kongruencia-egyenletek. Általános és síkgráfok, fák, Euler-és Hamilton-gráfok, gráfok adatszerkezetei. Polinomok és műveleteik, maradékos osztás, Horner-séma. Betűnkénti kódolás, Shannon-és Huffman-kód. Hibajavító kódok, kódtávolság. Lineáris kódok.
Egyszerű programozási feladat megoldásának lépései (specifikálás, tervezés, megvalósítás, tesztelés). Az adattípus fogalma (típusspecifikáció, műveletek, reprezentáció, invariáns, implementáció). A visszavezetés módszere. A felsoroló típus specifikációja. Felsorolóra megfogalmazott programozási tételek (összegzés, számlálás, maximum kiválasztás, feltételes maximumkeresés, lineáris keresés, kiválasztás). (tankönyvi levezetés itt) Nevezetes gyűjtemények (intervallum, tömb, sorozat, halmaz, szekvenciális inputfájl) felsorolói.
Fordítás és interpretálás összehasonlítása. Fordítási egység és a szerkesztés fogalma. Fordítóprogramok komponenseinek feladata és működési elveik vázlatos ismertetése. Kódgenerálás assemblyben alapvető imperatív vezérlési szerkezetekhez. A szekvenciális és párhuzamos/elosztott végrehajtás összehasonlítása (Assembly programozás - Kitlei Róbert, fordprog EA kérdései egyben)
Kifejezések kiértékelésének szabályai. Vezérlési szerkezetek: utasítások, rekurzió. Típusok:tömb, rekord, osztály, öröklődés, statikus és dinamikus kötés, polimorfizmus. Generikusok. Hatókör/láthatóság. Automatikus, statikus és dinamikus élettartam, szemétgyűjtés. Konstruktor, destruktor. Objektumok másolása, összehasonlítása. Alprogramok, paraméterátadás, túlterhelés.
Formális nyelvtanok és a Chomsky-féle nyelvosztályok. Automaták: véges automata, veremautomata. Reguláris nyelvek tulajdonságai és alkalmazásai. Környezetfüggetlen nyelvek tulajdonságai és elemzésük. (Hunyadvári féle fogalomtár)
Ítéletkalkulus és elsőrendű predikátumkalkulus: szintaxis, szemantika,ekvivalens átalakítások, a szemantikuskövetkezményfogalma, rezolúció. A kiszámíthatóság fogalma és a Church-Turing tézis. A Turing-gép.Rekurzív és rekurzívan felsorolható nyelvek.Eldönthetetlen problémák. Nevezetes idő-és tárbonyolultsági osztályok: P, NP, PSPACE. NP-teljes problémák.
Egyszerű adattípusok ábrázolásai, műveletei és fontosabb alkalmazásai. A hatékony adattárolás és visszakeresés néhány megvalósítása (bináris keresőfa, AVL-fa, 2-3-fa és B-fa, hasítás („hash-elés”)). Összehasonlító rendező algoritmusok (buborék és beszúró rendezés, ill. verseny, kupac, gyors és összefésülő rendezés); a műveletigény alsó korlátja.
Gráfalgoritmusok: gráfok ábrázolása, szélességi bejárás, minimális költségű utak keresése, minimális költségű feszítőfa keresése, mélységi bejárás, DAG topologikus rendezése. Adattömörítések (Huffman-és LZW-algoritmus). Mintaillesztés módszerei(KMP, Boyere-Moore, Rabin-Karp, automatával, videókban ugyanezek).
Folyamatok megvalósítása, ütemező algoritmusaik. Párhuzamosság, kritikus szekciók, kölcsönös kizárás megvalósítása. Szemaforok, osztott memória, üzenetküldés. Be-és kimeneti eszközök ütemezési lehetőségei, holtpontok. Memóriakezelés, virtuális memória fogalma. Lapozás és szegmentálás. Lapcserélési algoritmusok. Lemezterület-szervezés, redundáns tömbök, fájlrendszerek szolgáltatásai és jellemző megvalósításaik. (másik kidolgozás itt, Tanenbaun könyv)
Relációs adatmodell, egyed-kapcsolat modell és átalakítása relációs adatmodellbe. Relációs algebra, SQL. Az SQL procedurális kiterjesztése (PL/SQL vagy PSM). Relációs adatbázis-sémák tervezése, normálformák, dekompozíciók.