Predmet štátnej skúšky |
Kód:
ÚINF/DPO/22
Názov:
Diplomová práca a jej obhajoba
|
Študijný program:
informatika
analýza dát a umelá inteligencia
aplikovaná informatika
|
Podmieňujúce predmety:
ÚINF/SDI1c/15
|
Predmet štátnej skúšky |
Kód:
ÚINF/MSSI/15
Názov:
Informatika II.
|
Študijný program:
informatika
|
Podmieňujúce predmety:
(ÚINF/KRP/25 a ÚINF/OPS1/15) alebo (ÚINF/LAD1/15 a ÚINF/AIS1/15) alebo (ÚINF/STU1/16
a (ÚINF/NEU/24 alebo ÚINF/VKN/24)) alebo (ÚINF/KKV1/21 a ÚMV/KOA/10)
|
Obsahová náplň štátnicového predmetu:
Štátna skúška je orientovaná na jednu z nasledujúcich oblastí: 1. Počítačové systémy a siete, bezpečnosť počítačových systémov - ((ÚINF/KRP1/15 alebo ÚINF/ARP1/15) a ÚINF/OPS1/15). 2. Informačné a znalostné systémy - (ÚINF/LAD1/15 a ÚINF/AIS1/15) 3. Výpočtová zložitosť, výpočtové modely - (ÚINF/KKV1/15 a ÚMV/KOA/10) 4. Základy umelej inteligencie ((ÚINF/VYU1/15 alebo ÚINF/STU1/16) a (ÚINF/NEU1/15 alebo ÚINF/VKN/15)) Súčasťou skúšania môžu byť aj základné princípy a vzťahy z tém povinných predmetov a možné prepojenia týchto tém so záverečnou prácou. Podrobnejšia náplň jednotlivých oblastí: 1. Počítačové systémy a siete. Bezpečnosť počítačových systémov. Znalosti základných pojmov a princípov z problematiky počítačových sietí (protokoly sieťovej, transportnej a aplikačnej vrstvy) a z krytografických systémov (symetrická a asymetrická kryptografia, hešovacie funkcie, digitálny podpis, správa kľúčov, certifikáty). - Ciele a mechanizmy zabezpečenia IS, systémové a sieťové bezpečnostné hrozby, bezpečnostná politika. - Možnosti autentifikácie pri nadväzovaní sieťovej komunikácie, autentifikačné systémy RADIUS, Kerberos. - Princíp, režimy práce a možnosti použitia protokolu IPsec, obsah a použitie databázy bezpečnostných asociácií. - Princíp a možnosti použitia protokolu TLS. Tunelovanie komunikácie cez zabezpečené porty. - Bezpečnostné prvky aplikačných protokolov elektronickej pošty (S/MIME), spôsoby využitia certifikátov a digitálneho podpisu. - Ochrana sieťovej komunikácie filtrami, zástupné (proxy) servery a ich využitie v bezpečnostných bránach (firewall). Štátna skúška pozostáva aj z vybraných tém alternatívne z oblasti kryptografických protokolov: - Autentifikácia a distribúcia kľúčov pomocou symetrickej a asymetrickej kryptografie. - Formalizácia kryptografického protokolu, analýza splnenia bezpečnostných cieľov, automatické dokazovanie. - Autentifikačné protokoly pomocou zdieľaného hesla, skupinová autentifikácia a dohoda na kľúči. - Distribúcia dôvery, spôsoby využitia dôveryhodných centier, certifikácia. - Anonymizované prenosy, potvrdzovacie schémy. alebo z architektúr počítačov: - Obvodové a programovateľné radiče, programovateľné logické polia, realizácia základných funkčných a riadiacich prvkov počítača. - Typy strojových inštrukcií, adresovacie režimy, postup pri ich spracovaní. - Urýchlenie spracovania inštrukcií zreťazením, viacvláknové spracovanie, paralelizácia, superskalárne systémy. - Viacúrovňový pamäťový systém, rýchle vyrovnávacie pamäte, asociatívny prístup, synchronizácia. - Vstupno-výstupné brány, mechanizmus prerušenia, priamy prístup do pamäte. - Funkcia radiča, ovládače a ich začlenenie do jadra operačného systému. 2. Informačné a znalostné systémy. - Klasické metodológie vývoja informačných systémov. Konceptuálne modelovanie. Relačné typy. Taxonómie. Doménové udalosti. Integritné obmedzenia. Entitné typy. - Model a jazyk pre tvorbu modelov. Metamodelovanie a transformácia modelov. Základné pojmy modelovo-orientovaného (MDA) vývoja informačných systémov. - Integrita dát v informačnom systéme. Zabezpečenie úplnosti a korektnosti dát v informačnom systéme. Obmedzenie početnosti v relačných modeloch. Detekovanie nekonzistentných vzťahov. - Formalizácia vzájomných vzťahov databázových modelov a SQL. Základné pojmy logiky - symboly, termy, formuly, interpretácia. - Formalizácia tabuľky a databázy. Databázové dopyty. Optimalizácia dopytov (vymieňacie lemy). Spôsoby použitia symbolickej logiky pri modelovaní databáz (konjunktívne dopyty a relačná algebra). - Normálne tvary dopytov konjunktívneho kalkulu a dopytov relačnej algebry (SPC). Konjunktívne dopyty. Rovnostno-konjunktívne dopyty. Konjunktívny kalkulus. Vzťah konjunktívneho kalkulu a konjunktívnych dopytov. - SPC (relačná) algebra. SPCJ (relačná) algebra. SPJR (relačná) algebra. Vzťahy rôznych typov relačných algebier a konjunktívneho kalkulu. 3. Výpočtová zložitosť, výpočtové modely. - Úvod do klasickej teórie zložitosti. Turingove stroje. Boolovské okruhy. Pravdepodobnostné algoritmy. Základné princípy kvantového počítania. Elementárne kvantové algoritmy. Klasické a kvantové testovanie prvočíselnosti. Porovnanie nedeterministických, pravdepodobnostných a kvantových výpočtov. Prehľadávanie usporiadaných a neusporiadaných zoznamov. - Shorov algoritmus - základné princípy, spoľahlivosť a zložitosť. Groverov algoritmus na kvantové prehľadávanie - základné princípy, spoľahlivosť a zložitosť. Problém obchodného cestujúceho. Postavenie TSP v hierarchii zložitostných a aproximovateľných tried problémov. Aplikácia Groverovho algoritmu v probléme TSP. - Kvantový paralelizmus. Kvantové operátory, požiadavky na operátory, spektrálna dekompozícia a jej aplikácie. Porovnanie modelov klasických a kvantových výpočtov. Porovnanie deterministických a pravdepodobnostných kvantových výpočtov. Porovnanie Markovovského a kvantového modelu evolúcie systému. - Úvod do orientovaných i neorientovaných grafov. Úvod do algoritmov. Algoritmická zložitosť. Triediace algoritmy. Vyhľadávacie algoritmy. Pažravé algoritmy. NP-úplnosť. Stromy, kostry, koreňové stromy. Vyhľadanie všetkých kostier grafu. Úloha o minimálnej kostre. - Vzdialenosť v grafoch. Úloha o najkratšej ceste. Úloha o najspoľahlivejšej ceste. Úloha o najširšej ceste. Prehľadávanie grafu do šírky a hĺbky. Cesty a ťahy v grafe. Eulerovské grafy. Úloha čínskeho poštára. Dopravné úlohy. - Úvod do sieťovej analýzy. Rozmiestňovacie úlohy. Úlohy o maximálnych tokoch. Úloha o najlacnejších tokoch. Párovacie a priraďovacie problémy. 4. Metódy umelej inteligencie - Základné pojmy znalostných systémov, strojového učenia a neurónových sietí (relačná databáza, tréningová množina, testovacia množina, učiaci algoritmus, klasifikácia, zhlukovanie). - Princípy metódy podporných vektorov - SVM a jej aplikácie. Princípy rozhodovacích stromov a ich aplikácie. Lineárne modelovanie a jeho zovšeobecnenie. - Prahové jednotky a ich vlastnosti, perceptróny, ich výpočtové schopnosti, algoritmy (pravidlá) adaptácie, VC dimenzia a jej vzťah k perceptrónom. - Validácia a vyhodnotenie modelov strojového učenia. - Fuzzy logika (Základy znalostných systémov) - Základné pravdepodobnostné výpočtové modely a ich charakteristiky, Bayesovský prístup k učeniu. - Klasifikácia optimalizačných problémov z hľadiska možnosti ich aproximácie. Štátna skúška pozostáva aj z vybraných tém alternatívne z oblasti neurónových sietí: - Dopredné a rekurentné neurónové siete, back-propagation algoritmus pre adaptáciu sietí. - Neurónové siete vo vzťahu k iným výpočtovým modelom, neuromaty, fuzzy neurónové siete, RBF neurónové siete - Hlboké učenie, hlboké neurónové siete a ich trénovanie. Konvolučné neurónové siete, LSTM siete. alebo z tém výpočtovej a kognitívnej neurovedy: - Neurálna báza videnia, vizuálne rozpoznávanie objektov - Sluchová kognícia, analýza sluchovej scény - Kortikálne spracovanie zvuku - Konekcionistické modelovanie - model klasického podmieňovania - Štatistické a detekčno-teoretické modelovanie - Konekcionistické modelovanie - adaptívna rezonančná teória |