<?xml version="1.0" encoding="UTF-8"?>
<obsah>
   <organizacnaJednotka>Univerzita Komenského v Bratislave - Fakulta matematiky, fyziky a informatiky</organizacnaJednotka>
   <vysokaSkola>Univerzita Komenského v Bratislave</vysokaSkola>
   <fakulta>Fakulta matematiky, fyziky a informatiky</fakulta>
   <skratkaFakulty>FMFI</skratkaFakulty>
   <akRok>2026/2027</akRok>
   <informacneListy>
      <informacnyList>
         <id>104244</id>
         <kodTypPredmetu>S</kodTypPredmetu>
         <skratka>1-AIN-955</skratka>
         <kod>FMFI.KAI/1-AIN-955/15</kod>
         <nazov>Aplikovaná informatika</nazov>
         <kredit>4</kredit>
         <sposobUkoncenia>Predmet štátnej skúšky</sposobUkoncenia>
         <datumSchvalenia>16.02.2026</datumSchvalenia>
         <datumPoslednejZmeny>29.06.2022</datumPoslednejZmeny>
         <podmienujucePredmety/>
         <podmienujucePredmetyNazov/>
         <podmPredmetyKodNazov/>
         <vylucujucePredmety/>
         <vylucujucePredmetyNazov/>
         <vylucujucePredmetyKodNazov/>
         <alternujucePredmety/>
         <alternujucePredmetyNazov/>
         <alternujucePredmetyKodNazov/>
         <garanti>
            <garant>
               <typGarantaId>8</typGarantaId>
               <typGaranta>osoba zodpovedná za realizáciu študijného programu</typGaranta>
               <plneMeno>doc. RNDr. Damas Gruska, PhD.</plneMeno>
               <pridelenyEmail/>
            </garant>
         </garanti>
         <sposobyVyucbyRozsahMetoda/>
         <podmienujucePredmetyStrukt/>
         <vylucujucePredmetyStrukt/>
         <alternujucePredmetyStrukt/>
         <kodyTypovVyucby>
            <kodtypVyucby>A</kodtypVyucby>
         </kodyTypovVyucby>
         <studijneProgramy>
            <studijnyProgram>
               <id>980</id>
               <skratka>AIN</skratka>
               <popis>aplikovaná informatika</popis>
               <kodSemester/>
               <rokRocnik>-1</rokRocnik>
               <metodaStudia>prezenčná</metodaStudia>
               <semesterPoradie/>
            </studijnyProgram>
         </studijneProgramy>
         <stupneStudijnychProgramov>I.</stupneStudijnychProgramov>
         <metodyStudia>
            <metodaStudia>prezenčná</metodaStudia>
         </metodyStudia>
         <jeZaradenyVStudijnomPlane>true</jeZaradenyVStudijnomPlane>
         <stupenPredmetu>I.</stupenPredmetu>
         <vyucujuciAll/>
         <jazykyVyucbyPredmetu>
            <jazykyVyucbyPredmetuSpolu/>
         </jazykyVyucbyPredmetu>
         <_ON_>
            <popisTypuTextu>Obsahová náplň štátnicového predmetu</popisTypuTextu>
            <texty>
               <p>1.</p>
               <p>M. Základné kombinatorické konfigurácie. Binomické koeficienty. Princíp zapojenia a vypojenia.</p>
               <p>P. Prefixové stromy. Kompresia textov a Huffmanovo kódovanie. Porovnanie implementácií v rôznych jazykoch.</p>
               <p>A. Správa pamäti: jednoduchá správa pamäti, virtuálna pamäť, stránkovanie, segmentovanie. Algoritmy výmeny stránok.</p>
               <p>2.</p>
               <p>M. Typy dôkazov. Priamy a nepriamy dôkaz. Dôkaz sporom. (Ilustrovat na zakladnej teorii cisel. Delitelnost, prvociselnost, atd. ) Matematická indukcia.</p>
               <p>P. Rozdeľuj a panuj triediace algoritmy. Využitie rekurzie, možné problémy s rekurziou v rôznych jazykoch. Vlastnosti algoritmu merge-sort zdola nahor.</p>
               <p>A. Bezpečnosť sietí – bezpečnostné problémy a mechanizmy na rôznych vrstvách – VLAN.</p>
               <p>3.</p>
               <p>M. Diskrétna pravdepodobnosť. Experiment a náhodný jav. Bernoulliho schéma. Podmienená pravdepodobnosť. Bayesova veta.</p>
               <p>P. Efektívne realizácie dátových štruktúr Set a Multiset. Porovnanie implementácií v rôznych jazykoch.</p>
               <p>A. Navrhovanie databáz: relačný model dát, entitno relačný model dát, kardinalita vzťahov, roly entít, n-árne vzťahy, transformovanie entitno relačneho modelu na relačný, reprezentovanie podmnožín, kontextualizácia dát, reifikovanie, meta modelovanie, typy a ich explicitné uchovávanie.</p>
               <p>4.</p>
               <p>M. Relácie na množine. Relácia ekvivalencie a rozklady množín. Čiastočne usporiadané množiny.</p>
               <p>P. Ošetrovanie chýb, assert, výnimky, testy, rozdiely v rôznych jazykoch.</p>
               <p>A. Modelovanie a návrh: entitno-relačný diagram, diagram dátových tokov, UML diagramy: use-case, stavový, activity, sekvenčný, komponentný, triedny, deployment. Študent vie nakresliť príklad každého diagramu a vysvetliť ho.</p>
               <p>5.</p>
               <p>M. Injektívne, surjektívne a bijektívne zobrazenia. Spočítateľné a nespočítateľné množiny. Cantorova diagonalizačná metóda.</p>
               <p>P. Efektívne reprezentácie dátovej štruktúry graf. Využitie problému Union-find pri hľadaní kostry grafu.</p>
               <p>A. Sieťová architektúra, vrstvové modely, služby – vrstva, rozhranie, protokol, fyzický a logický tok údajov. Kľúčové problémy pri návrhu sietí.</p>
               <p>6.</p>
               <p>M. Limita a spojitosť funkcii jednej reálnej premennej.</p>
               <p>P. Efektívne realizácie dátovej štruktúry asociatívneho poľa. Riešenie kolízií. Implementácie asociatívneho poľa v rôznych jazykoch.</p>
               <p>A. Správa zariadení a správa súborov: radič, spôsoby prenosu údajov medzi radičom a pamäťou. software správy zariadení. Pojem súbor a adresár, druhy súborov, spôsoby kódovania znakov v textových súboroch.</p>
               <p>7.</p>
               <p>M. Derivácia funkcii jednej reálnej premennej a jej využitie pri vyšetrovaní priebehu funkcii.</p>
               <p>P. Efektívna realizácia operácií prioritného frontu PriorityQueue. Porovnanie implementácií v rôznych jazykoch.</p>
               <p>A. Operačný systém pri pohľade zvonku (služby, ich význam z pohľadu vyšších vrstiev vrstvového modelu počítača) a zvnútra (správa procesov, správa pamäti, správa zariadení a správa súborov). Hlavné úlohy jednotlivých správ.</p>
               <p>8.</p>
               <p>M. Primitívna funkcia a metódy jej výpočtu.</p>
               <p>P. Algoritmy prechádzania stromových dátových štruktúr. Možnosti realizácie pomocou lazy algoritmov v rôznych jazykoch.</p>
               <p>A. Organizácia počítačových systémov - vrstvový model počítača, súvislosti medzi vrstvami. Procesor (mikroprocesor, ALU, realizácia inštrukcií), vnútorná a vonkajšia pamäť, prídavné zariadenia, zbernica z hľadiska hardvéru aj softvéru.</p>
               <p>9.</p>
               <p>M. Logika prvého rádu: Syntax (symboly, termy, formuly) a sémantika (štruktúra, hodnota termu, splnenie formuly a teórie). Vyplývanie, nezávislosť, nesplniteľnosť a ich vzťah.</p>
               <p>P. Stromové dátové štruktúry. Rozdiely v implementácii pomocou dynamických dátových štruktúr v rôznych jazykoch.</p>
               <p>A. Počítačové systémy: Základné logické funkcie a ich realizácia. Boolovské funkcie. Niektoré kombinačné obvody (sčítačka, multiplexor a demultiplexor).</p>
               <p>10.</p>
               <p>M. Deterministický konečný automat (definícia, konfigurácia, krok výpočtu, výpočet, jazyk, ktorý akceptuje).</p>
               <p>P. Spôsoby prehľadávania stavového priestoru, do hĺbky a do šírky, Dijkstrov algoritmus. Porovnanie implementácií v rôznych jazykoch.</p>
               <p>A. Klientské vs. serverové webové aplikácie, princíp fungovania, vysvetlenie sieťovej komunikácie a jej spracovania.</p>
               <p>11:</p>
               <p>M. Nedeterministický konečný automat (definícia, konfigurácia, krok výpočtu, výpočet, jazyk, ktorý akceptuje).</p>
               <p>P. Asymptotická výpočtová zložitosť, notácia veľké O, amortizovaná zložitosť.</p>
               <p>A. Synchronizácia procesov a vlákien – zdieľanie údajov, časová závislosť, vzájomné vylúčenie, kritická sekcia, deadlock, busy waiting.</p>
               <p>12.</p>
               <p>M. Turingov stroj, porovnanie s konečným automatom. Existuje jazyk, ktorý sa nedá rozpoznať žiadnym TS?</p>
               <p>P. Lineárne dátové štruktúry (zoznam, front, zásobník), efektívna implementácia pomocou dynamických dátových štruktúr. Rozdiely v implementácii v rôznych jazykoch.</p>
               <p>A. Webové aplikácie na strane servera, primárne jazyk PHP (alt. Python, Ruby,...), prepojenie PHP (alt. Python, Ruby,...) s databázou, spracovanie a ošetrenie dát od používateľa, prenos dát medzi stránkami.</p>
               <p>13.</p>
               <p>M. Tablový alebo rezolvenčný kalkul: Pravidlá kalkulu pre logiku prvého rádu. Vyslovte vetu o korektnosti a úplnosti, vysvetlite jej vzťah k vyplývaniu.</p>
               <p>P. Úloha abstraktného dátového typu, rozdiely v implementácii v rôznych jazykoch.</p>
               <p>A. Web: základná štruktúra dokumentu, metadáta, sekcie a nadpisy, zgrupovanie a elementy s text-level sémantikou, formuláre. Vlastnosti CSS, ich hodnoty, selektory, box model, statické, relatívne, absolútne a fixné polohovanie, media queries.</p>
            </texty>
         </_ON_>
         <_PA_>
            <popisTypuTextu>Podmienky na absolvovanie predmetu</popisTypuTextu>
            <texty>
               <p>Skúška: Štátna skúška</p>
               <p>Orientačná stupnica hodnotenia: A 90%, B 80%, C 70%, D 60%, E 50%</p>
            </texty>
         </_PA_>
         <_PJ_>
            <popisTypuTextu>Jazyk, ktorého znalosť je potrebná na absolvovanie predmetu</popisTypuTextu>
            <texty>
               <p>slovenský, anglický</p>
            </texty>
         </_PJ_>
         <_SO_>
            <popisTypuTextu>Stručná osnova predmetu</popisTypuTextu>
            <texty>
               <p>Skúška pozostáva z látky vyučovanej v rámci povinných predmetov z oblasti: diskrétnej matematiky, matematickej analýzy, algebry a logiky, programovania, databáz, webových aplikácií, princípov počítačov –(hardware, systémové programovanie, operačné systémy, počítačové siete) a tvorby informačných systémov.</p>
               <p>Podrobnejší a aktualizovaný obsah okruhov otázok sa zverejní v predstihu v každom akademickom roku prostredníctvom akademického informačného systému. Konkrétne otázky na štátniciach budú v sebe spravidla integrovať viaceré oblasti týkajúce sa témy konkrétnej bakalárskej práce. </p>
            </texty>
         </_SO_>
         <_URL_>
            <popisTypuTextu>URL webovej stránky predmetu</popisTypuTextu>
            <texty>
               <p>https://dai.fmph.uniba.sk/w/State_examinations_for_Bachelor_program_in_Applied_Informatics/sk</p>
            </texty>
         </_URL_>
         <_VH_>
            <popisTypuTextu>Váha hodnotenia predmetu (priebežné/záverečné)</popisTypuTextu>
            <texty>
               <p>0/100</p>
            </texty>
         </_VH_>
         <_VV_>
            <popisTypuTextu>Výsledky vzdelávania</popisTypuTextu>
            <texty>
               <p>Štátna skúška na ukončenie bakalárskeho stupňa vzdelávania v študijnom programe aplikovaná informatika.</p>
            </texty>
         </_VV_>
         <hodnoteniaPredmetu>
            <hodnoteniePredmetu>
               <kod>A</kod>
               <pocetHodnoteni>140</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>34.65</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>B</kod>
               <pocetHodnoteni>107</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>26.49</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>C</kod>
               <pocetHodnoteni>93</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>23.02</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>D</kod>
               <pocetHodnoteni>32</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>7.92</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>E</kod>
               <pocetHodnoteni>28</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>6.93</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>FX</kod>
               <pocetHodnoteni>4</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>0.99</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <celkovyPocetHodnotenychStudentov>404</celkovyPocetHodnotenychStudentov>
            <pocetTypovHodnoteni>6</pocetTypovHodnoteni>
         </hodnoteniaPredmetu>
      </informacnyList>
      <informacnyList>
         <id>104245</id>
         <kodTypPredmetu>O</kodTypPredmetu>
         <skratka>1-AIN-991</skratka>
         <kod>FMFI.KAI/1-AIN-991/15</kod>
         <nazov>Obhajoba bakalárskej práce</nazov>
         <kredit>8</kredit>
         <sposobUkoncenia>Štátna skúška - obhajoba</sposobUkoncenia>
         <datumSchvalenia>16.02.2026</datumSchvalenia>
         <datumPoslednejZmeny>22.09.2017</datumPoslednejZmeny>
         <podmienujucePredmety/>
         <podmienujucePredmetyNazov/>
         <podmPredmetyKodNazov/>
         <vylucujucePredmety/>
         <vylucujucePredmetyNazov/>
         <vylucujucePredmetyKodNazov/>
         <alternujucePredmety/>
         <alternujucePredmetyNazov/>
         <alternujucePredmetyKodNazov/>
         <garanti>
            <garant>
               <typGarantaId>8</typGarantaId>
               <typGaranta>osoba zodpovedná za realizáciu študijného programu</typGaranta>
               <plneMeno>doc. RNDr. Damas Gruska, PhD.</plneMeno>
               <pridelenyEmail/>
            </garant>
         </garanti>
         <sposobyVyucbyRozsahMetoda/>
         <podmienujucePredmetyStrukt/>
         <vylucujucePredmetyStrukt/>
         <alternujucePredmetyStrukt/>
         <kodyTypovVyucby>
            <kodtypVyucby>A</kodtypVyucby>
         </kodyTypovVyucby>
         <studijneProgramy>
            <studijnyProgram>
               <id>980</id>
               <skratka>AIN</skratka>
               <popis>aplikovaná informatika</popis>
               <kodSemester/>
               <rokRocnik>-1</rokRocnik>
               <metodaStudia>prezenčná</metodaStudia>
               <semesterPoradie/>
            </studijnyProgram>
         </studijneProgramy>
         <stupneStudijnychProgramov>I.</stupneStudijnychProgramov>
         <metodyStudia>
            <metodaStudia>prezenčná</metodaStudia>
         </metodyStudia>
         <jeZaradenyVStudijnomPlane>true</jeZaradenyVStudijnomPlane>
         <stupenPredmetu>I.</stupenPredmetu>
         <vyucujuciAll/>
         <jazykyVyucbyPredmetu>
            <jazykyVyucbyPredmetuSpolu/>
         </jazykyVyucbyPredmetu>
         <_L_>
            <popisTypuTextu>Odporúčaná literatúra</popisTypuTextu>
            <texty>
               <p>Ako písať vysokoškolské a kvalifikačné práce : Ako písať seminárne práce, ročníkové práce, práce študentskej vedeckej a odbornej činnosti, diplomové práce, záverečné a atestačné práce, dizertácie / Dušan Katuščák. Bratislava : Stimul, 1998</p>
            </texty>
         </_L_>
         <_PA_>
            <popisTypuTextu>Podmienky na absolvovanie predmetu</popisTypuTextu>
            <texty>
               <p>Priebežné hodnotenie: obhajoba diplomovej práce nemá priebežné hodnotenie</p>
               <p>Skúška: obhajoba diplomovej práce</p>
            </texty>
         </_PA_>
         <_PJ_>
            <popisTypuTextu>Jazyk, ktorého znalosť je potrebná na absolvovanie predmetu</popisTypuTextu>
            <texty>
               <p>slovenský, anglický</p>
            </texty>
         </_PJ_>
         <_SO_>
            <popisTypuTextu>Stručná osnova predmetu</popisTypuTextu>
            <texty>
               <p>Študent prezentuje a obhajuje svoju prácu pre štátnicovou komisiou.</p>
            </texty>
         </_SO_>
         <_URL_>
            <popisTypuTextu>URL webovej stránky predmetu</popisTypuTextu>
            <texty>
               <p>https://dai.fmph.uniba.sk/w/State_examinations_for_Bachelor_program_in_Applied_Informatics/sk</p>
            </texty>
         </_URL_>
         <_VH_>
            <popisTypuTextu>Váha hodnotenia predmetu (priebežné/záverečné)</popisTypuTextu>
            <texty>
               <p>0/100</p>
            </texty>
         </_VH_>
         <_VV_>
            <popisTypuTextu>Výsledky vzdelávania</popisTypuTextu>
            <texty>
               <p>Odovzdaním a úspešnou obhajobou bakalárskej práce študent preukáže schopnosť tvorivo pracovať v oblasti aplikovanej informatiky.</p>
            </texty>
         </_VV_>
         <hodnoteniaPredmetu>
            <hodnoteniePredmetu>
               <kod>A</kod>
               <pocetHodnoteni>184</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>45.89</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>B</kod>
               <pocetHodnoteni>98</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>24.44</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>C</kod>
               <pocetHodnoteni>62</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>15.46</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>D</kod>
               <pocetHodnoteni>29</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>7.23</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>E</kod>
               <pocetHodnoteni>26</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>6.48</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <hodnoteniePredmetu>
               <kod>FX</kod>
               <pocetHodnoteni>2</pocetHodnoteni>
               <percentualneVyjadrenieZCelkPoctuHodnoteni>0.5</percentualneVyjadrenieZCelkPoctuHodnoteni>
            </hodnoteniePredmetu>
            <celkovyPocetHodnotenychStudentov>401</celkovyPocetHodnotenychStudentov>
            <pocetTypovHodnoteni>6</pocetTypovHodnoteni>
         </hodnoteniaPredmetu>
      </informacnyList>
   </informacneListy>
</obsah>
