Komplex záróvizsga témakörök Gazdaságinformatikus szak Pénzintézeti informatikus szakirány 2018 Objektumorientált tervezés és programozás 1. (4 kredit) 1. Osztály, objektum. Az osztály szerkezete. Az objektum feladata. Az objektum, mint referencia változó. Osztály és objektum kapcsolata, this. Egységbezárás. Láthatóságok. Tagok default láthatósága. Getter-setter technológia. Tulajdonság fogalma és használata. Példa osztály, objektum megvalósításra. 2. Konstruktor fogalma, szintaxisa, feladatai. Konstruktor hozzáférési szintje. Default konstruktor. Függvény overloading. Mi történik, ha nem írunk konstruktort? Null referencia. Konstruktorok az öröklésben. Automatikus szemétgyűjtés. Mely területeken a legfontosabb az automatikus szemétgyűjtés? 3. Osztályok logikai és fizikai csoportosítása, a csoportosítás szempontjai. A névtér fogalma, szintaxisa. Teljesen minősített név, using direktíva. Lehet-e a projektben két azonos nevű osztály? A dll fogalma. Névterek és dll-ek kapcsolata. Komponens-alapú alkalmazások. Osztály tagjainak elérése egy másik komponens osztályából Osztály szintű tagok, deklarációjuk. Különbség adattag és statikus adattag között. Konkrét példák statikus és nem statikus tagokra. Osztály szintű metódus. Statikus és virtuális metódusok. Statikus osztály. Példák statikus tagokra az alkalmazásban és a.net Framework osztálykönyvtárban. 4. Az öröklés, mint specializáció vagy absztrakció. Ős osztály, utód osztály. Ős osztály objektuma, utód osztály objektuma. Tagok elérése öröklés esetén. Konstruktorok az öröklésben. Tagfüggvények elrejtése (hiding). Az Object osztály. 5. Értékadás problémái ős típusú és utód típusú változók esetén. Az is és az as operátor. Típuskényszerítés öröklés estén. Virtualitás. Hiding és overriding. Polimorfizmus. Absztrakt függvény, absztrakt osztály. Miért hozunk létre absztrakt osztályt? Az interfész fogalma. 6. A felsorolás típus. Különbség az osztály és a felsorolás típus között. A felsorolás típus használata. Hozzon példákat felsorolás típusra a gyakorlatból és a.net Framework osztálykönyvtárból. Gyűjtemények. Típussal paraméterezés. A foreach ciklus. 7. Osztálydiagram. Osztály, objektum UML jelölése. Láthatóságok UML jelölése. Osztályok megjelenítése az osztálydiagramon. Osztályok közötti asszociációs kapcsolat és UML jelölése. Osztályok közötti öröklési kapcsolat és UML jelölése.
Objektumorientált tervezés és programozás 2. (4 kredit) 1. Az UML fogalma, létrejötte, UML2. Az UML és a módszertanok kapcsolata. Statikus és dinamikus diagramok. Szerkezeti és viselkedést leíró diagramok. Kapcsolat az egyes diagramok között konkrét példán bemutatva. 2. Viselkedést leíró diagramok: A használati eset diagram. A használati eset diagramok nézőpontja, elemei, az elemek jelentése. Asszociációs, öröklési, függőségi kapcsolatok az aktorok és use case-ek között. Konkrét példa use case diagramról. A tervezés során hol, mire használják a használati eset diagramot? 3. Szerkezeti diagramok: Az osztálydiagram. Az osztályok közti kapcsolatok. Öröklési, asszociációs, tartalmazási és függőségi kapcsolatok az osztályok között. UML jelölésük. Hozzon konkrét példát előfordulásukra. 4. Viselkedést leíró diagramok: Activity diagram. Mire használható. Elemei, jelölésük, jelentésük. Swim lanes. Mutassa be egy konkrét példán keresztül az egyes elemek használatát. Vagy állapot diagram. Mire használható. Elemei, jelölésük, jelentésük. Mutassa be egy konkrét példán keresztül az egyes elemek használatát. 5. Viselkedést leíró diagramok: Szekvencia diagram. Kapcsolata az osztálydiagrammal. Életvonal, aktivációs életvonal. Üzenettípusok. Elágazás ciklus jelölése. Mutassa be egy konkrét példán keresztül. 6. Tervezési minták. A Singleton pattern. Mikor használjuk. Mutassa be egy konkrét megvalósítását. Az MVC pattern. Mit jelentenek az egyes elnevezések, Mondjon konkrét példát használatára. 7. A szoftver, mint termék. Mi a módszertan? Vízesés modell és jellemzői, problémái. Az UP vagy RUP kapcsolata az UML el. A Unified Process fázisai. Az UP összehasonlítása a vízesés modellel a kockázat szempontjából. Modern módszertanok és rövid ismertetőjük. Szoftverkrízis oka, tünetei. Módszertani válaszok. Adja meg a szoftverfejlesztés fázisait, a fázisok közti költségarányokat. A tesztelés intenzitása és a hibák közti összefüggés.
Adatelemzés, többváltozós elemzés (8 kredit) 1. Egy ismérv szerinti elemzés Az eloszlás jellemzésére használt mutató- és mérőszámok, Helyzetmutatók és tulajdonságaik, Szóródási mérőszámok, Aszimmetria és annak jellemzése, Idősorok egyszerűbb elemzési lehetőségei, Grafikus ábrázolás módjai, 2. A csoportosítás A csoportosítás jelentősége, Csoportosítási lehetőségek, Alkalmazható viszonyszámok, A rész- és teljes sokaságra számított viszonyszámok és átlagok, Csoportosítás több változó figyelembevételével, Klaszteranalízis fajtái, alkalmazási lehetőségei, 3. Két ismérv szerinti vizsgálatok Egyszerre két tulajdonság szerinti csoportosítás, A változók közötti kapcsolatok, Asszociációs, vegyes és korrelációs kapcsolatok esetében a szorosság vizsgálata, Az alkalmazható mérőszámok bemutatása, Alkalmazási lehetőségek, Használható ábrák, táblák, 4. Kétváltozós korreláció- és regresszió-számítás A kétváltozós korreláció- és regresszió-számítás, A regresszió-számítás során az alkalmazási feltételek és azok teljesülése, A regresszió-függvény paramétereinek értelmezése, Tesztek a regresszió-számításban, Grafikus ábrázolás módjai, 5. Többváltozós korreláció- és regresszió-számítás Mutatószámok és azok értelmezése, Globális és parciális tesztek a többváltozós regresszió-számításban, Parciális regressziós paraméterek értelmezése, Standardizált béta jelentősége, Alkalmazási lehetőségek, Grafikus ábrázolás módjai, 6. Faktor-analízis, főkomponens analízis; döntési fák A módszer jelentősége, alkalmazási feltételek, tesztek, az eredmények értékelése, számítógépes megoldások 7. Mintavétel, becslés Mintavételi eljárások bemutatása, A minta és sokaság definiálása, Mintavétel jelentősége, Becslőfüggvények és tulajdonságaik, Paraméterek becslése, alkalmazási feltételek,
8. Egymintás paraméteres próbák A hipotézis-vizsgálat jelentősége, Az egyes paraméteres tesztek bemutatása, Alkalmazási feltételek és azok teljesülése, Gyakorlati alkalmazás ismertetése, Kétmintás próbák Bankszakmai ismeretek (4 kredit) 1. Semleges bankügyletek és a mérlegen kívüli bankügyletek fogalma, típusai. Garancia, akkreditív, hitelkeret megállapodás. Függő és biztos követelések, kötelezettségek. 2. Fizetési rendszerek alaptípusai és alapfogalmai, a fizetési és elszámolási rendszer működése. A magyarországi és a nemzetközi fizetési rendszer szereplői, fontosabb jellemzői. 3. Fizetési-, pénzforgalmi-, költségvetési számla. Készpénzes és készpénz nélküli fizetési formák. Innovatív fizetési formák és megoldások a gyakorlatban. A pénzmosás menete a gazdaságban és annak szabályozása. 4. A bankkártya, mint innovatív termék jellegzetességei, csoportosítási lehetőségei. Kártya birtokos, kártya tulajdonos, elfogadó helyek, POS terminál, ATM, kibocsátó bank, elfogadó bank. Az autorizáció folyamata, autorizációs limittípusok. A kártyacsalás formái, a kártyacsalás elleni védekezés lehetőségei. 5. A hitelintézetek passzív bankügyletei: A betét fogalma, betéttípusok, a betétek szerepe a kereskedelmi bankok működésében. Az EBKM szerepe, célja a betétek forgalmazásában. A betétvédelem alapelvei, a betétvédelem körébe tartozó termékek és szolgáltatások. 6. Aktív bankügyletek: Hitel, kölcsön, hitelszerződés, kölcsönszerződés. A vállalati és a lakossági ügyfelek részére kínált hiteltípusok. A THM szerepe, célja a hitelezésben. 7. A bank, mint kockázatokkal kereskedő üzem: a kockázat fogalma és típusai a banki működésben. A kockázatok és a szavatoló tőke összefüggései. A hitelezési kockázat összetevői. 8. Aktív jellegű bankügyletek fogalma. A lízing, a váltó a faktoring és a forfeting finanszírozási funkciói, az ügyletek szereplői, és működési mechanizmusuk. 9. A hitelezés folyamata a tájékozódástól a work out-ig. A vállalati hitelkérelem kötelező mellékletei. A cenzúra előterjesztés tartalma, feltárandó kockázatok típusai és szerepei az ügyfél típus és az ügylet típus függvényében.
10. A ügyfél és partnerminősítési szabályzat. Az adósminősítő módszerek: inputok és outputok, a módszerek alkalmazásának paraméterei, a minősítés legfontosabb mutatói. A lakossági és a vállalati hitelezésben alkalmazott adósminősítő technikák: a rating és a scoring módszer. 11. A fedezet és a biztosíték fogalma. A fedezetek csoportjai és típusai. A biztosítékok kockázat és tőkekövetelmény csökkentő szerepe a banki hitelezésben. A biztosíték nyilvántartó rendszerek szerepe. Bankinformaitka (4 kredit) 1. EBPP: elektronikus számla, elektronikus aláírás és időbélyegző, e-számla formátum, szolgáltató oldali EBPP, Konszolidált EBPP. 2. PSD2 3. Számlavezető rendszerek: egyedi, testreszabott vagy dobozos megoldás előnyei, hátrányai, egyes rendszerek piaci pozíciója, számlavezető rendszerek, előnyeik, központi feldolgozás, paraméterezés, termékdefiníció, számlavezető rendszerek bevezetéséhez kapcsolódó feladatok. 4. Elektronikus csatornák a bankszektorban: Business Challenges a bankszektorban, e- csatorna stratégia, e-csatorna alapelvei, az ügyfél életciklusban rejlő lehetőségek, internet bank, milyen egy jó elektronikus csatorna, mobilbank 5. Banki hitelezési rendszerek 6. Nyílt forráskód: jelentése, tulajdonságai, lehetőségei, mely területeken használható. 7. Big Data: Watson, mi a Big Data, HADOOP, főbb alkalmazási területek, streams, adattárház újraértelmezve. 8. HANA 9. IT audit: jelentése, vizsgálata, IT feladata, felépítése