Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| statnice:bakalar:kdo_si_co_vytahl [2025/05/27 17:00] – jpelc | statnice:bakalar:kdo_si_co_vytahl [2026/06/26 22:33] (current) – jpelc | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | < | + | [[https:// |
| - | # Co si kdo vytáhl \-\> Jak probíhala obhajoba \- MAIN | + | |
| - | * V tomto dokumentu jsou zkopírované recenze ostatních z obhajoby | + | ===== 2026 ====== |
| - | ### Zdroj -> [Bakalářské státnice FEL wiki](https://felwiki.cz/bak-statnice#oi) | + | 09.06.26 12:36 |
| + | |||
| + | OI - ZUI a PV 9.6. (poslední před obědem) | ||
| + | komise: Průša, Drbohlav, Fajgl, Sojka, Šusta | ||
| + | |||
| + | Obhajoba: formalita, prezentaci jsem zkonstruoval den předem, video ráno před zkouškou. Doporučuji mít nějaké video, které můžete nakonec spustit (může běžet i přes čas během otázek, nebo ho komentovat na vyplnění času) | ||
| + | |||
| + | 1) PRP (Fajgl): paměťové třídy v C, reprezentace dat v paměti, složené struktury a kopie. Posílání argumentů, | ||
| + | |||
| + | Celkem super otázka, Fajgl chtěl slyšet v podstatě jenom paměťové třídy, kde se nachází a kdy jdou proměnné out of scope. | ||
| + | |||
| + | 2) RPZ (Drbohlav): AdaBoost, jak se konstruuje, | ||
| + | |||
| + | Tady jsem si byl podstatně méně jistý. Jak funguje jsem věděl, ale vzorečky vůbec. Naštěstí na nich nijak netrval. Přišlo mi, že jsem toho moc neřekl a furt se na něco doptával (jak se počítá váha jednotlivých klasifikatorů, | ||
| + | |||
| + | Hodnocení: | ||
| + | Posudky Vedoucí: B, Oponent: C -> B | ||
| + | Otázky 1: A, 2: B -> A | ||
| + | Celkově: B jako Bakalář | ||
| + | |||
| + | Komise absolutně super, všichni milí a příjemní. Fajgl mi položil otázku k bakalářce, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 09.06.26 14:26 | ||
| + | |||
| + | OI - ZUI a PV 9.6. | ||
| + | komise: Průša, Drbohlav, Fajgl, Sojka, Šusta | ||
| + | |||
| + | Obhajoba: Žádná příprava moc nebyla, tak jsem se malinko zasékával, | ||
| + | |||
| + | 1) OSY - Jak je to s pamětí v počítači. Stránkování, | ||
| + | Osy neumím, Sojka mi do toho oprávněně mluvil, páč jsem to neříkal přesně a zakončil slovy, že sice tomu nějak rozumím, ale ne úplně. K alokátorům jsem se ani nedostal. | ||
| + | |||
| + | 2) JAG - Regex, jeho formální definice a důkazy. | ||
| + | Na jednu věc jsem při definici zapomněl, Průša mě k tomu dovedl, pak jsem nakreslil automaty. Když bylo něco nejasné, tak se Průša doptal. Velmi chill otázka. | ||
| + | |||
| + | Posudky A, A => A | ||
| + | OSY-C, JAG-A | ||
| + | Celkově: B, ale Faigl se na mě při gratulaci usmál, což je lepší, než jakákoli známka. | ||
| + | Defakto čas odpočívat a přeji mnoho štěstí ostatním. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 10.06.26 22:03 | ||
| + | |||
| + | OI - ZUI a PV 10.6 | ||
| + | Komise: Kybic, Werner, Drchal, Čech, Olšák | ||
| + | |||
| + | U mě všechno probíhalo v angličtině (obhajoba i odpovědi na otázky), protože u státnic byli přítomni můj vedoucí i oponent. | ||
| + | Po prezentaci komise nejdřív požádala vedoucího a oponenta, aby ještě jednou stručně zhodnotili moji práci a zdůraznili hlavní body z posudků. Potom jsem odpovídal na jednu otázku od oponenta, kterou vybral z posudku, a pak ještě na tři otázky od komise (Drchal, Kybic, Werner). Poslední otázka byla trochu složitější. | ||
| + | |||
| + | 1) ALG (Drchal) - Hashovací tabulky, metody hashování, | ||
| + | |||
| + | Relativně jednoduchá otázka. Vysvětloval jsem to na tabuli, nakreslil jsem schéma, jak hashovací tabulka funguje, a ukázal jsem, jak se řeší kolize. Zeptal se mě krátce na hashovací funkci, co bere jako vstup a co vrací jako výstup. Na konci se ještě zeptal na očekávanou složitost operací v případě, že v každém políčku používáme spojový seznam. | ||
| + | Prošli jsme všechny části otázky a trochu i něco navíc. Byl spokojený a nikdo další se na nic neptal. | ||
| + | 2) RPZ (Čech) - Binární klasifikace, | ||
| + | |||
| + | Tahle otázka byla trochu zrádnější. Začal jsem zeširoka, vysvětlil jsem klasifikační úlohu, jak vypadá dataset, co je binární klasifikace atd. Zároveň jsem se snažil zmínit i další věci a metody, abych nechal méně času na složitější část. Ale stejně jsme se dostali k logistické regresi, jak ji používáme pro predikci třídy, jakou funkci používáme a jak získáváme parametry. | ||
| + | Byl rád, že jsem zmínil a napsal na tabuli cross-entropy loss. Potom jsme řešili, jak na tuto ztrátovou funkci použít gradientní sestup a najít parametry modelu. Mezitím jsem se ještě pokusil krátce zmínit cross-validaci a MLE, ale to úplně nebylo to, co chtěl slyšet. Můj hlavní cíl ale byl ukázat, že tu látku obecně chápu, a myslím, že to pochopili. | ||
| + | Na konci se mě zeptal na situaci, kdy vstupní dataset obsahuje váhy, například pro outliery, a jestli se metoda dá trénovat s takovými apriorními informacemi. Myslím, že na to jsem neodpověděl úplně dobře, a on mi s odpovědí trochu pomohl. Tak jsem souhlasil a řekl, že jsem se v tom trochu zamotal. Pak se ještě krátce zeptal, jestli se dá metoda rozšířit na více tříd, a rychle jsem zmínil softmax. Byl spokojený a tím jsme skončili. Nikdo další se už na nic neptal. | ||
| + | |||
| + | Posudky Vedoucí: A, Oponent: A | ||
| + | 1) ALG: A* | ||
| + | 2) RPZ: A* | ||
| + | |||
| + | (*) Na konci jsem už byl tak unavený, že jsem moc neposlouchal/ | ||
| + | Upřímně, moje zkušenost byla asi trochu specifická, | ||
| + | |||
| + | Hodně štěstí všem dalším studentům a may the force be with you! | ||
| + | You shall pass!! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 11.06.26 11:13 | ||
| + | |||
| + | OI - ZUI a PV, 11.6. | ||
| + | Komise: Matas, Štěpán, Chum, Krajník, Němeček | ||
| + | |||
| + | Obhajoba: prezentace proběhla v pohodě, Matas měl pár rýpavých otázek, ale byl jsem naštěstí připraven. Zanechali známku navrženou v posudcích, tedy A. | ||
| + | |||
| + | 1) LAG (Němeček) | ||
| + | Vyřešte maticovou rovnici XA = (X-B)B, vše čtvercové matice rozměru n x n. Diskutujte všechny možné případy. | ||
| + | |||
| + | Tahle otázka byla opravdu vysněná, rozebral jsem všechny případy (singulární, | ||
| + | |||
| + | 2) ZUI (Krajník) | ||
| + | Hra dvou hráčů s nulovým součtem, ale ta stochastická verze, podobný příklad je v přednášce. Chtěl optimální hodnotu hry a jak se adaptuje alfa beta prořezávání. Bylo to v pohode, odprezentoval jsem algoritmus, pak se mě zeptal na par detailů a stačilo mu to. Celkově A. | ||
| + | |||
| + | Celkově docela příjemná zkušenost, štěstí na otázky nechybělo, komise byla nápomocná. Držím pěsti všem ostatním!! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 11.06.26 15:00 | ||
| + | |||
| + | OI - ZUI a PV, 11.6. Komise: Matas, Štěpán, Chum, Krajník, Němeček | ||
| + | |||
| + | Obhajoba: | ||
| + | vedoucí Matas, Oponent Werner | ||
| + | prezentace proběhla vpohodě, Chum měl pár otázek co byly na místě, Werner měl otázky z posudku, celkem puntičkářský (např embeding nemůžueme normalizovat, | ||
| + | |||
| + | 1) LAG (Krajník) | ||
| + | máme vektory (1,1,0), (0, | ||
| + | Definujte lin obal, jak zjistíte dimenzi lin obalu? | ||
| + | Kolik podmnožin vektorů je LN? | ||
| + | Zvolte si z vektorů bázi a spočítejte v ní souřadnice vektorů (5,5,3) a (1,2,3). | ||
| + | |||
| + | Vše jsem odřikal, Krajník jenom pokyvoval. Nakonec se jen doptal jak bych spočítal ty souřadnice, | ||
| + | |||
| + | 2) ZUI (Šťepán) | ||
| + | Máme ohodnocený graf ... | ||
| + | Jakým algoritmem by jste našel nejkradší cestu? Ukažte pár kroků na tabuly. | ||
| + | Máme heuristiky reprezentované funkcemi | ||
| + | f ... f(s)= pro kraždý vrchol | ||
| + | g ... g(s)= pro každý vrchol | ||
| + | ukažte která je přípustná, | ||
| + | |||
| + | Štěpán dost pomáhal i když jsem měl vše připravené. Chtěl jsem odřikat A* na tabuly, ale stačila mu Dijktra. Na malé nepřesnosti mě upozornil a já jsem se opravil. | ||
| + | |||
| + | posudky A,A-> A, otázky A,A, celkově A | ||
| + | Celkově mi připadá, že tato komise je dobrá parta, také jsem měl ale štěstí na otázky. Držím palce ostatím | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 11.06.26 19:45 | ||
| + | |||
| + | OI - Software, 11.6.2026 | ||
| + | Komise: Šišlák (P), Faigl (MP), Horčík, Šaloun (externista), | ||
| + | |||
| + | Obhajoba: | ||
| + | Všichni koukali do notebooků a mám pocit, že ani moc neposlouchali. Schválně jsem to tlačil hodně ke spodní hraně toho limitu, aby bylo víc prostoru na otázky, ale nikdo se na nic nezeptal. Zodpověděl jsem otázku z posudku oponenta. Za necelých 10 minut bylo hotovo a šlo se na zkoušení. | ||
| + | |||
| + | 1) PST (Szadkowski) | ||
| + | Metoda MLE. Ukažte ji na vámi zvoleném příkladě. Zdůvodněte použité rozdělení. Obecné vlastnosti odhadu parametrů. | ||
| + | Mno....tohle jsem fakt nechtěl. Pamatoval jsem si, co MLE je a jak se s tím cca zachází, ale zapomněl jsem vzoreček na tu L(theta) funkci. Naštěstí mě v tom Szadkowski nenechal a dostrkal mě k němu. Všechno jsem nějak věděl, ale že by to bylo extra jisté se říct nedalo. | ||
| + | |||
| + | 2) OMO/PJV/SIN (Faigl) | ||
| + | Jak přistupuje OOP k řešení složitosti software? Popište základní stavební prvky OOP a jejich spojování do větších celků. | ||
| + | Hodně otevřená otázka, tak jsem prostě začal od základů: objekty, is-a a has-a vztahy, polymorfismus atp. Faigl se celou dobu jenom usmíval a pak měl pár otázek, kdy jsem absolutně netušil, co se po mně chce, nakonec chtěl ještě slyšet explicitně private a public proměnné a rozdíl mezi abstraktní třídou a interfacem (mohli jsme si ušetřit 5 minut, kdyby se zeptal rovnou a nemusel jsem - a podle jejich výrazů i spolu se zbytkem komise - hádat, co má Faigl na mysli). Ale otázka fakt dost snadná, tady to bylo v pohodě. | ||
| + | |||
| + | All in all: | ||
| + | Bakalářka: | ||
| + | PST: C, OMO: B | ||
| + | Studijní průměr: C | ||
| + | Celkem: C | ||
| + | |||
| + | Hodně štěstí všem, které to ještě čeká! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 11.06.26 20:42 | ||
| + | |||
| + | OI - Software, 11.6.2026 | ||
| + | Komise: Šišlák (P), Faigl (MP), Horčík, Šaloun (externista), | ||
| + | |||
| + | Obhajoba: | ||
| + | V průběhu celé prezentace jsem měl pocit, že mě nikdo neposlouchá. Jediný kdo se na mě díval (alespoň většinu času) byl pan předseda. Po prezentaci se ovšem spustili otázky nejenom od předsedy, ale hlavně od Fajgla. Otázky nebyly nijak složité, spíše možnosti škálovatelnosti práce a její nasazení na reálné použití. | ||
| + | |||
| + | 1) PRP/C++ (Šaloun) | ||
| + | Programovací jayzk C/C++ a abstraktn9 datové typy. | ||
| + | |||
| + | Budu uplně upřímný, moc jsem nevěděl co všechno bude chtit autor této otázky chtít, protože mi nepřišla zas tak obsáhla a hlavně jsem čekal, že byla od Fajgla. Po přečtení otázky mi externista řekl, že když ji zadával, tak nevěděl, že jsme C++ vpodstatě nedělali, a že to tedy můžeme dělat pouze v C, ale uděláme si to zajímavější a že se mi moc omlouvá. Z mé strany to nebyl vůbec zázrak, ale na Fajglovi bylo vidět, že pokaždé když externista řekl něco ve smyslu: "To jste nejspíš zkoušeli na cvikách..." | ||
| + | |||
| + | 2) mix PJV/OMO/ALG (Šišlák) | ||
| + | Představte návrhový vzor Immutable Object. Vysvětlete, | ||
| + | |||
| + | V otázce jsem zmínil co znamená immutable a jak by se napsal, aby byl skutečně immutable, výhody a nevýhody immutability. U funkce equals a hashCode jsme zašli spíše do ALG a vysvětloval jsem jak funguje hashování, | ||
| + | |||
| + | Bakalářka: | ||
| + | PRP: D, mix: C | ||
| + | Studijní průměr: C | ||
| + | Celkem: C | ||
| + | |||
| + | Hodně štěstí všem a držím palce všem! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. 12:25 | ||
| + | |||
| + | OI, spec. Hry a grafika | ||
| + | Komise: Bittner (předseda a vedoucí), Felkel (místopředseda), | ||
| + | |||
| + | Obhajoba: Prezentaci jsem měl bez přerušení, | ||
| + | |||
| + | Obecná (APO, Štěpán): Co je to cache, jak vypadá více-cestná cache. Jak se liší od jedno cestné a plně asociativní. Máme 4-cestnou cache o velikosti 512 bajtů, jeden blok o velikosti 16 bajtů (4 slova). Popište kolik má cache množin (setů) a kam se uloží data na adrese 0x1234 | ||
| + | |||
| + | Štěpán chtěl jen zběžný popis co cache je a rychle se přesunul k tomu příkladu. Tam jsem tápal (pletl jsem si jak získám index, offset atp.), takže musel dost napovídat. Většinu času jsem se ale chytal, takže jsem se nakonec k výsledku dopracoval. Známka D | ||
| + | |||
| + | Oborová (PGR, Felkel): popsat rasterizační pipeline. Popsat co se odehrává v programovaných částech (VS a FS). Popište jak bude pipeline vypadat pro vykreslení koule reprezentované pásem trojúhelníků s difuzní texturou | ||
| + | |||
| + | Popsal jsem pipeline, Felkel víceméně jen přikyvoval, | ||
| + | |||
| + | Obhajoba C/C, Otázky D a A, celkově C, s přihlédnutím ke studijním výsledkům | ||
| + | Přeju hodně štěstí všem ostatním! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. 12:37 | ||
| + | |||
| + | OI, AI | ||
| + | Komise: Navara (předseda), | ||
| + | |||
| + | Obhajoba: Všechno vpořádku, měla jsem hodně otázek od oponenta tak jsem většinu času řešila to. Otázky od komies v pohodě, nic zákeřného. Navara musel okomentovat moje jedno anglické slovo, které jsem tam zapomněla (bilevel) - práci jsem psala anglicky. | ||
| + | |||
| + | Obecná (OSY, Sojka): Souborové systémy, k čemu jsou, co je jejich cíl a popsat. Ukázat příklady a popsat konkrétních systémů. Spojitost mezi souborovým systémem a stránkováním. Co to je žurnálování k čemu to je, jak to funguje. | ||
| + | Myslela jsem, že to docela umím, ale vždycky jsme se zasekli na věcech jako jak se přesně v inodu hledá přesně popsat offest a to jsem moc nevědla co mám říkat, potom u žurnálování chtěl vědět kde a jak to probíhá na disku, taky docela podrobně. Byl moc milý, vždycky když viděl že uplně nevím tak se přestal ptát, nebo to jinak formuloval. | ||
| + | |||
| + | Oborová (RPZ, Vojíř): Metoda nejvtší věrohodnosti, | ||
| + | |||
| + | MMV jsem matematicky definovala byli dost přísní a asi 7min mě tam vařili, že jsem u zavádění L(parametr) nedala ten parametr jako index na pravou stranu rovnice. Vubec jsem nevěděla co po mě chtějí když říkali, že mi tam něco chybí, nečekala bych že budou dělat takové drama kvůli indexu. Potom pana Navaru dost rozhrčilo, že jsem nevěděla jak se říká " | ||
| + | |||
| + | Když jsem odcházela z potítka myslela jsem že všechno vím, kromě MAP. Navara se postaral abych nevěděla. Moc nevím jak druhá otázka souvisí s RPZ, kromě toho že se MMV používá v logické regresi. Byla jem tam hodinu | ||
| + | |||
| + | Obhajoba A/A - A, Otazky - C, E, Dohromady C | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. 14:22 | ||
| + | |||
| + | OI, spec. Hry a grafika | ||
| + | Komise: Bittner (předseda), | ||
| + | Obhajoba proběhla hladce, všichni pozorně poslouchali, | ||
| + | |||
| + | MA1 (Přikryl) Pojem funkce, inverzní funkce a její existence. Monotonie a (lokální) extrémy funkcí a jeich vyšetřování pomocí derivace. | ||
| + | Příklad: Vyšetřete průběh funkce f(x) = x^3 - 3x. Určete kořeny, extrémy, inflexní body, intervaly monotonie, intervaly konvexnosti a konkávnosti. | ||
| + | |||
| + | Začala jsem hned touto úlohou. Zapsala jsem řešení na tabuli. Definice jsem vůbec neznala a snažila jsem se je nějak odvodit, ale moc mi to nepomohlo. Pan Přikryl byl nesmírně milý, v jednu chvíli dokonce nakreslil na tabuli grafy, aby mi pomohl, když viděl, že se hroutím, zastavil se a řekl, že můžu přejít k další otázce, protože nechce, abych byla příliš nervózní. | ||
| + | |||
| + | IUR (Macík) Definujte architektonický vzor MVVM. Co je to Data-Binding? | ||
| + | |||
| + | Tady nastal problém. Věděla jsem, co je to MVVM a jak ~ funguje, zmínila jsem také Observer Pattern a vysvětlila, | ||
| + | |||
| + | Takže, z posudků jsem měla A/B -> A, ze státnic mám E, E (za což jsem komisi fakt vděčná, protože na místě jsem se chtěla propadnout pod zem, byla jsem strašně nervózní a zapomněla všechno, co jsem uměla i neuměla: | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. | ||
| + | |||
| + | OI, spec ZUI a PV | ||
| + | Komise: Navara, Pošík, Rondoš, Sojka, Vojíř | ||
| + | OSY (Sojka): Otázka na sys cally. Jak jsou v hardwarove řešené na CPU. Jak se předávají parametry. Kdy je potřeba dělat sys cally a kdy stačí knihovní funkce. Řekl jsem v podstatě jen to co je ve zkratce na OI wiki a stačilo to. Pak chtěl vědět kolik je řádově sys callů v běžných operačních systémech, naštěstí jsem den předem viděl Fire ship video (https://www.youtube.com/watch? | ||
| + | |||
| + | RPZ (Vojíř): Lineární klasifikátory (pár příkladů takových klasifikátorů | ||
| + | |||
| + | Posudky A/A -> A, OSY -> A, RPZ -> C celkově B | ||
| + | |||
| + | Řekl bych, že jsme časově dost přetáhli a i já sám jsem šel na řadu asi o 25 minut později, takže jsem měl na přípravu přes hodinu takže jsem tam většinu času jen seděl a čekal. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. 18:47 | ||
| + | |||
| + | OI, specializace HRY a grafika: | ||
| + | Komise: Bittner (předseda a vedoucí), Felkel (místopředseda), | ||
| + | |||
| + | Obhajoba: Všechno proběhlo v pohodě. Odříkal jsem si prezentaci. Pak se četli oba posudky, načež předseda řekl, že nás tlačí čas a že odpovím jenom na jednu otázku z posudků. To taky proběhlo v pohodě. Celkově mi přislo, že dávali pozor jenom vedoucí/ | ||
| + | |||
| + | 1. otázka [IUR] - Validace uživatelského vstupu. Charakterizujte jí a popište metody, jak jí docílit. Popište na jednoduchém příkladu. | ||
| + | |||
| + | Během přípravy jsem popsal celou A4, ale vzpomněl jsem si jenom na jednu z metod (Style.Trigger). Odříkal jsem si všechno co jsem napsal, načež se mě Macík doptal na to, proč přesně chceme validovat ten vstup (chtěl slyšet něco s bezpečností), | ||
| + | |||
| + | 2. otázka [PST] - Definujte pojmy pravděpodobnost, | ||
| + | |||
| + | Během přípravy jsem byl trochu smutný, protože jsem se na PST tolik nepřipravil a nemohl jsem si vzpomenout Bayesovu větu. Začal jsem tedy definicí pravděpodobnosti, | ||
| + | |||
| + | Posudky B/C --> B, IUR --> B, PST --> C, celkově C (přihlédnuto ke studijnímu průměru) | ||
| + | Celkově jsem měl pocit, že tahle komise byla mega v pohodě. Za celou dobu, co jsem tam byl promluvili pouze Bittner (předseda + vedoucí), Hendrich (oponent), Macík (IUR) a Přikryl (PST). Jelikož jsem měl IUR připravený velmi dobře, tak Macík jenom přikyvoval a na konci měl ty dvě nad rámcové otázky. Přikryl mi dost pomáhal a kdyžtak mě navedl ke správné odpovědi. Ostatní účastníci (Štěpán a Felkel) jenom občas koukli co tam dělám a jinak byly na počítači/ | ||
| + | |||
| + | GL všem, které to ještě čeká | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 16.06. 23:29 | ||
| + | |||
| + | OI, software | ||
| + | Komise: Richta (předseda), | ||
| + | |||
| + | Obhajoba: Celá komise byla velmi v pohodě, všichni dávali pozor kromě Komárka (který si údajně během obhajoby na internetu kupoval lego). Nechali mě mluvit hodně dlouho, neměl jsem žádné hodiny, tak jsem doufal, že mě nějak před koncem začnou zrychlovat, ale nakonec jsem prý prezentoval přes dvacet minut. Z posudků byl jen jeden dotaz od vedoucího, a pak se jen ze zájmu doptal Bošanský na detaily. | ||
| + | |||
| + | DMA (Gollová): Relace dělitelnosti, | ||
| + | |||
| + | Gollová byla jako vždy hrozně hodná, nechala mě mluvit skoro celou dobu, jen když jsem mluvil o vlastnostech relace dělitelnosti, | ||
| + | |||
| + | FUP (Bošanský): | ||
| + | |||
| + | Taky v pohodě otázka, odříkal jsem postupně všechno, co mě k tématu napadlo (pure funkce, currying, lambda funkce, výhody/ | ||
| + | |||
| + | Posudky A/A -> A, otázky A/A, celkově A | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17.06. 10:42 | ||
| + | |||
| + | OI, HRY | ||
| + | Komise: Sedláček (předseda), | ||
| + | |||
| + | Obhajoba: všechno v klidu, téměř žádný otázky, jen něco málo od Čmolíka (zároveň oponent) | ||
| + | |||
| + | otázka [ALG] od Sloupa?? Popište HeapSort a QuickSort, nejlepší, průměrné a nejhorší řazení, stabilita. | ||
| + | |||
| + | Měl jsem vše připravené, | ||
| + | |||
| + | Otázka [VGO] (Čmolík): Polygonální reprezentace 3D objektů, struktury pro reprezentaci, | ||
| + | |||
| + | Zase od začátku otázky... A to až tak dopodrobna, že ho Sedláček musel nakonec upozornit že už to je moc😅 | ||
| + | |||
| + | Ale jinak v pohodě | ||
| + | Posudky B/C -> B | ||
| + | Otázky C a C | ||
| + | Celkem C | ||
| + | |||
| + | Hodně štěstí všem | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17.06. 12:42 | ||
| + | |||
| + | OI, HRY | ||
| + | Komise: Sedláček (předseda), | ||
| + | |||
| + | Obhajoba: Odmluvil jsem si to, otázky něco málo bylo, nic extra | ||
| + | |||
| + | 1. [PGR] Sloup: Rasterizační pipeline klasika, popsal jsem relativně bez problémů, chtěl vědět konkrétně jak probíhá clipping, jak poznáme že je vertex mimo objem. Pak mě taky drtil z detailů Stencil testu a bufferu. To jsem vůbec nevěděl, ale došel mu čas naštěstí. | ||
| + | |||
| + | 2. [MA1] Sobotíková: | ||
| + | |||
| + | Posudky A/C -> B | ||
| + | Otázky D/B -> C | ||
| + | Studijní průměr C | ||
| + | Celkově C | ||
| + | |||
| + | Good luck všem. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17.06. 13:18 | ||
| + | |||
| + | OI, HRY | ||
| + | Komise: Slavík (Preceda), Míkovec (Mistopreceda), | ||
| + | tajemník: Koudelková | ||
| + | |||
| + | Obhajoba: Prezentaci jsem nejak odprezentoval (nebyl to uplne nejlepsi vysledek) a potom se preslo ke cteni posudku. Mel jsem problem vysvetlit proc vetsina kodu byla nejdrive napsana bez jakekoliv analyzy. Ale prihledli na to, ze na projektu pracuji uz par let a implementace ma temer 60k radku. Hodne jsem se zapotil | ||
| + | |||
| + | 1. [PGR] Sloup: Bezierovy krivky - definice, vlastnosti, spojitost pri napojovani segmentu, adaptivni vykreslovani - algoritmus de Casteljau. Zacal jsem tim, ze jsem na tabuli predvedl algoritmus de Castaljau a rozsiril jsem ho o adaptivni vykreslovani. Chtel taky slyset lepsi metriku nez "je segment dostatecne linearni" | ||
| + | |||
| + | 2. [PDV] Kubr (asi) - Jak funguje synchronizace casu v distribuovanych systemech? Popiste ruzne typy casu v distribuovanych systemech. Popiste prakticke situace, kdy je synchronizace case v distribuovanych systemech nezbytana. Behem pripravy jsem si hodne pripravil kolem Logickeho vs Fyzickeho casu, Vnitrni vs Externi synchronizace a typy logickych hodin: Lamportovy a vektorove. Behem pripravy jsem si nedokazal poradne vzpomenout na dobry priklad, tak jsem tam popsal distribuovane kompilovani programu ale to mu nestacilo. Chtel vedet proc presne to tam je potreba - detekce modified time -> kompilovani se spravnou verzi kodu. Snazil se mi pomoc "Jak to dela c make?" ale to me spise zmatlo. U synchronizace chtel presne vedet jak vypadaji pozadavky, co obsahuji. Style zkouseni me hodne vykolejil tak jsem uplne zapomnel na zakladni veci. | ||
| + | |||
| + | Nakonec jsem dostal B, C, C coz je adekvatni. Zaklady jsem jim tam byl schopny odrikat ale v specialitach jsem se tam motal. Kdybych tolik nezmatkoval, | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17.06. 14:46 | ||
| + | |||
| + | OI, HRY | ||
| + | |||
| + | Obhajoba: odprezemtoval jsem to a přečetli se posudky, pohoda. Jediný co mě rozhodilo bylo když se mě zeptal na nejtěžší část práce. | ||
| + | |||
| + | 1. ALG (asi): Halda, její implementace a složitost přidání a odebrání prvku. Heap sort a jeho složitost. | ||
| + | |||
| + | 2. HRY: Využití a princip kolizí. Kolizní tělesa a druhy kolizí. Algoritmy pro detekci kolizí mezi tělesy (koule, AABB, OBB). Fáze detekce kolizí, akcelerace (SAT). Tak nějak jsem popsal obecně na co jsou kolize a druhy kolizí. U kolizních těles jsem ty vzorce vařil na místě a dal jsem jen koule. SAT jsem věděl a hierarchický obalový tělesa skoro vůbec. -> C | ||
| + | |||
| + | Celkově B, D, C -> C | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17. 06. | ||
| + | |||
| + | OI, HCI Mgr | ||
| + | Komise: Macík, Malý, Míkovec, Žukovec, Kohout. (Macek asi nepřítomný) | ||
| + | |||
| + | Obhajoba: V pohodě, oponent (Malý) měl divný otázky a poznámky i když dal A, ale jinak všichni moc milí. Padly nějaké dotazy ze zajímavosti, | ||
| + | |||
| + | - TAL - Žukovec: NTM, DTM - definice, rozdíly. Jazyk přijímaný, | ||
| + | |||
| + | Zadefinovala jsem vše, pak se doptávala na rozdíly paměťové a časové složitosti mezi DTM a NTM, tam jsem se trochu zasekla. Chybělo jí tam “maximální výpočet”. | ||
| + | |||
| + | Výsledek A | ||
| + | |||
| + | - NUR - Macík: Definovat usability, metody testování usability a jak je rozdělujeme. | ||
| + | |||
| + | Otázka mě zarazila, zapotila jsem se u definice usability. U definice jim chybělo slovo “efectivness”. Mluvila jsem o usability testing (zmínila jsem think aloud, typy prototypů, a spoustu dalšího), KLM, GOMS, heuristikach, | ||
| + | |||
| + | Výsledek C | ||
| + | |||
| + | Celkem A | ||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | 17. 06. | ||
| + | |||
| + | OI, HRY | ||
| + | Komise: Sedláček (předseda), | ||
| + | |||
| + | Obhajoba: Odříkal jsem, neměl jsem to příliš grafický, takže otázky nebyly. Akorát Sedláček se zeptal na něco k použití blenderu. A/B -> B | ||
| + | |||
| + | - VGO - Čmolík: Lidské vnímání barev, kolorimetrický test, CIE RGB, CIE XYZ, CIE xyY, chromatický diagram. | ||
| + | |||
| + | Neuměl jsem to moc dopodrobna, jen tak obecně. Hodně se doptával a doplňoval, jeho otázky mě moc nenaváděly -> D | ||
| + | |||
| + | - LAG - Sobotíková: | ||
| + | |||
| + | Moc mi to nešlo s pojmy, taky se doptávala, ale nechala mě hodně mluvit. Občas jsem nepoznal, jestli je spokojená, nebo ne -> B | ||
| + | |||
| + | Celkem B | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | 17. 06. | ||
| + | |||
| + | OI, IoT | ||
| + | |||
| + | Komise Novák (Předseda ), Fischer(Místopředseda), | ||
| + | |||
| + | Obhajoba: Moje bakalářka je malé zařízení s eink displejem. Komise si s ním hrála a ani moc neposlouchala moji prezentaci. Poslal jsem jim i neosazenej plošňák, ten si Pan Fischer velmi dlouho prohlížel, | ||
| + | |||
| + | 1. MA1 Brothánek - Vyšetřete průběh funkce f(x) = x^4 - x^2 | ||
| + | Při přípravě jsem normálně jsem postupoval od limity v +- nekonečnu přes derivace až po nakreslení funkce. Ale Brothánek ji chtěl rovnou nakreslit a také přesně popsaty všechny zajímavé body (globální extrémy, lokální extrémy, stacionární, | ||
| + | |||
| + | 2. LSP Sehnal - Kombinační logické obvody, minimalizace. Hazardy, jejich identifikace a eliminace | ||
| + | Popsal jsem co jsou kombinační obvody a také naznačil schéma s cmos. Po té jsem následoval vysvětleníé použití karnaghuových map. K těmto dvoum částem neměl výhrady. Hazardy jsem vysvětlil dobře ale neměl jsem připravený žádný jednoduchý příklad. Tak mě naváděl a já se snažil na něco přijít. Co už mě navedl na schéma tak už mě ani nenechal pořádně popsat kde by hazadr vznikl (schéma bylo vlastně A and notA) -> Taky prý mezi C-D | ||
| + | |||
| + | Celkově by mi to mělo vyjít na Cčko. Ta otázka z hazardů je každý rok. Asi bych nejvíce poradil více bojovat u těch otázek protože mi nějak nevěřili že to skutečně umím xd | ||
| + | |||
| + | Přeji všem hodně štěstí! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | |||
| + | 17. 06. | ||
| + | |||
| + | OI Software | ||
| + | |||
| + | Komise: Jakob (předseda), | ||
| + | |||
| + | Obhajoba: Celá komise vcelku poslouchala. Pak se doptávali na obecné otázky, které jsem bez větších problémů zvládnul zodpovědět. Jakob se ptal na testování práce, na což se ptal i dalších lidí. Celkově B | ||
| + | |||
| + | ALG Mannová - Základní algoritmy a datové struktury pro lineární vyhledávání a jejich složitost. | ||
| + | Popsal jsem BVS, AVL, B-strom, halda. Pak BFS a DFS. Následně se začali doptávat v podstatě všichni na všeobecné vyhledávání v poli. Nejprve chtěli hashování a indexování. Poté chtěli slyšet něco o binárním půlení a jak funguje a jeho složitost. To jsem moc nevěděl. Celkově C | ||
| + | |||
| + | OMO Šebek - Co znamená v OOP princip SOLID. Co je to substituční princip Barbary Liskov. Rozdíl mezi polymorfismem a děděním | ||
| + | Krásná otázka. Všechno jsem popsal. Šebek chtěl u jednotlivých principů jednoduché příklady, které ten princip splňují a porušují. Celkově A | ||
| + | |||
| + | Celkově jsem dostal B. Celý průběh byl velmi příjemný, | ||
| + | |||
| + | Všem přeji hodně štěstí. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 17. 06. | ||
| + | OI software | ||
| + | Komise: Richta (předseda), | ||
| + | |||
| + | Obhajoba: Prezentace byla v pohodě, střídavě se koukali na prezentaci a na svoje věci, přišlo mi, že se nijak nehlídal čas. Pak otázky oponentky. S komárkem jsme potom řešili, že zvolený přístup není ideální pro jeden celkem nepravděpodobný vstup, pak ho i někdo usměrňoval, | ||
| + | |||
| + | LGR (Gollová): Predikátová logika - jazyk a interpretace. Sentence a model sentence. Lze zaměnit pořadí kvantifikátorů se zachováním tautologické ekvivalence? | ||
| + | Pojmy jsem asi vysvětlila dobře, jen jednou mě trochu opravila. Pak chtěla nějakou konkrétní sentenci s predikátovým symbolem, kvantifikátory a interpretací. Zvolila jsem ∀x∃y(VetsiRovno(x, | ||
| + | |||
| + | SIN (Komárek): Modelování entit pomocí UML diagramu tříd. | ||
| + | Začala jsem, že třída má atributy, které můžou mít datový typ, viditelnost, | ||
| + | |||
| + | Posudky A/B -> B, otázky C, A, celkově s přihlédnutím k průměru A | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI Software 16.06.2026 15:40-17:00 (posledni) | ||
| + | Komise: Richta (předseda), | ||
| + | |||
| + | Komárek prostě odešel těsně před mojí obhajobou, takže jsem měla štěstí, že se mě na SIN neptali do hloubky. | ||
| + | |||
| + | Obhajoba: Měla jsem hrozně rozsáhlé téma, navíc spojené s biologií a ML, takže jsem musela docela rychle drmolit, abych aspoň povrchově stihla popsat všechny aspekty práce. Kvůli tomu biologickému přesahu mi na konci řekli, že vlastně pořádně nepochopili, | ||
| + | |||
| + | SIN (Rollo) – architektura MVC | ||
| + | Nebyla jsem si jistá, jestli bych dokázala stoprocentně správně odpovědět na druhou otázku, takže jsem začala raději tou ze SIN. Na tabuli jsem rozepsala, o jakou architekturu jde, k tomu jsem popsala i Observer pattern, protože se v architekturách často objevuje, a jaké principy SOLID to splňuje. Potom se mě Rollo zeptal, kdy se naopak tahle architektura používat nemá, a já jsem úplně zatuhla a jen jsem řekla, že když není UI, tak nemá smysl. On si pak sám odpověděl, | ||
| + | |||
| + | DBS (Richta) – logický/ | ||
| + | Byla jsem ten den na obhajobách poslední a komisi už očividně docházely síly. Richta mě rovnou poprosil, ať to řeknu jen ve dvou větách, z čehož jsem měla obrovskou radost. Odpověděla jsem povrchově a všechno bylo v pohodě – nikdo nechtěl, abych něco kreslila ani uváděla příklady. Zeptal se, jak se dělá commit transakce, a já jsem zrovna zapomněla, že se to tak vůbec jmenuje, tak jsem jen řekla, že je k tomu nějaký příkaz, ale že si nepamatuju jak se jmenuje. To mu stačilo, ještě dodal, jestli mi něco říká slovo commit, já jsem se zasmála a řekla, že jo. K objektově-relačním modelům jen prohodil, že předpokládá, | ||
| + | |||
| + | Posudky A/A → A, obhajoba A, celkem A – a prý mě zkusí nominovat na cenu děkana. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI software 16.6.2026 | ||
| + | Komise: Richta (předseda), | ||
| + | |||
| + | Obhajoba: Prezentace proběhla v pohodě. Nechali mě to domluvit i když jsem to měl něco přes 8min. Ptali se převážně obecně, jelikož jsem to měl ohledně blockchainu a na rovinu řekli, že ani neví jak to přesně funguje obecně. | ||
| + | |||
| + | ALG (Richta) - Základní algoritmy a datové struktury pro vyhledávání. Vyhledávací stromy, rozptylovací tabulky. Asymptotická složitost a její určování. Mluvil jsem hlavně o asymptoticke složitosti jak se dělí a další možnosti + mistrovská věta. Pak jsme si povídali o různých možnostech a ukázal jsem jak/proč má merge sort n*logn. A nakonec jsme se povídali o vyhledávacích algoritmech a strukturách. | ||
| + | |||
| + | TS1 (Bošanský) - Vysvětlete různé typy testování softwaru. Popište, co testuje který typ testů. Navrhněte, jak testovat aplikaci, která pro rozhodování používá volání externího velkého jazykového modelu. Které problémy mohou při těchto testech vzniknout a jak by je bylo možné potlačit? Tady to bylo super. Nechal mi prostor a domluvit celou moji přípravu. Potom co jsem domluvil tak jsme spustili debatu jak bych postupoval při testování velkého projektu. A dostali jsme se až k testování AI. Tam jsem moc nevěděl, ale postupně jsme se dostali k výsledku. | ||
| + | |||
| + | Všichni z komise byli hrozně milí a velmi nápomocní. | ||
| + | |||
| + | Posudky A/B -> B, otázky C, B, celkově B | ||
| + | |||
| + | Všem přeji hodně štěstí. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI ZUI a PV 18. 6. Šel jsem 3. v pořádí. | ||
| + | Komise: Mirko Navara, Petr Štěpán, Martin Urban, Martin Dostál, Rostislav Horčík | ||
| + | |||
| + | Obhajoba: Úplně chillec. Řekli mi, ať to trochu zrychlim, abychom dohnali skluz. Jel jsem úplně šílenou kadencí, aby se to stihlo (měl jsem velkou bakalářku: | ||
| + | |||
| + | OPT (Hromčík) - Definujte LP. Definujte dualitu, jak souvisí s primární úlohou? Jaká všechna možná řešení může mít LP? | ||
| + | Inu, tady jsem měl dost zatmění. Jasně, pamatoval jsem si, jak tradiční LP vypadá, že se k nim dají sestrojit duální úlohy, silnou dualitu jsem taky vypotil. Ale pořádně jsem nevěděl, o čem mluvit. Hromčík naštěstí potahal a bylo to v pohodě. Na tabuli jsem kreslil různý LP a mluvil jsem o tom, kdy má kolik řešení a proč. | ||
| + | |||
| + | JAG (Štěpán) - Máme jazyk L = {a b^n c b^n d). O jaký jazyk se jedná? Sestrojte k němu automat, nebo gramatiku, která jej generuje. | ||
| + | Hodně otevřená a volná otázka. Dalo se odpovídat všemožně. Já sestrojil zásobníkovej automat, kterej jsem nakreslil na tabuli, popsal jeho chování. Pak se doptával jak bych dokázal, že jazyk není regulární - Pumping lemma nebo Nerod. Nejdříve ho zajímalo pumping lemma. Přesné znění a co to vlastně znamená. Pak se zeptal na Neroda, tam ho zajímala myšlenka. Dostál chtěl něco dodat, ale nakonec jen přikyvoval :D Rychle bylo hotovo, vlastně jsem furt mluvil a Štěpán se jen doptával na detaily. | ||
| + | |||
| + | Posudky A/A -> A. Nevim jak OPT, za JAG mám A. Overall mám B (asi i kvůli neslavnýmu průměru). Jako bonus na místě už vyplnili návrh pro ocenění bp děkanem <: | ||
| + | |||
| + | Příjemná komise, Navara nám před zahájením říkal, že se dnes nemusíme ničeho bát. Tak to vypadá, že už podle BP, posudků a známek z předmětů dopředu ví, koho bude dusit <: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 18. 06. | ||
| + | OI, specializace AI | ||
| + | Komise: | ||
| + | prof. Ing. Mirko Navara, DrSc. | ||
| + | RNDr. Petr Štěpán, Ph.D. | ||
| + | Ing. Matěj Dostál, Ph.D. | ||
| + | Ing. Rostislav Horčík, Ph.D. | ||
| + | Ing. Martin Urban, Ph.D | ||
| + | |||
| + | Obhajoba v pohodě. Hodně otázek a doptávání se. | ||
| + | |||
| + | OPT Navara: Jak byste řešili úlohu na hledání extrémů funkce dvou proměnných. Jednou klasicky, podruhý s omezení. | ||
| + | |||
| + | JAG Dostál: | ||
| + | |||
| + | Sestrojte NFA/DFA, jazyk {a,n,s}, který přijímá slovo “ananas” i slovo s jedním překlepem např. “ananns”. | ||
| + | |||
| + | Obě otázky dost v pohodě. Navara se dost ptal a občas jsem si nebyl stoprocentně jistý, co po mě chce, ale bylo mi jasný, že to mám. Celkem B. | ||
| + | |||
| + | Hodně štěstí všem! | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI ZUI a PV 18. 6. | ||
| + | Komise: Mirko Navara, Petr Štěpán, Martin Urban, Martin Dostál, Rostislav Horčík | ||
| + | |||
| + | Obhajoba: Úplně v pohodě. Dostál, Štěpán a Hořčík vypadali, že je to zajímá a pak se doptávali. Navara se celou dobu tvářil jako že ho to strašně obtěžuje. | ||
| + | |||
| + | ALG (Dostál) - Binární vyhledávací stromy + operace vyhledávání, | ||
| + | |||
| + | FUP (Hořčík) - Co jsou to ADT. Definujte pomocí ADT binární strom Tree a, který má v listech hodnoty a. Implementujte třídu Funktor pro tento strom nebo tak něco idk. Tohle byl fakt konec. Na potítku jsem si třeba 10 minut vůbec nemohla vzpomenout, co vůbec ADT je, ale naštěstí jsem si pak aspoň něco vybavila. U funktoru jsem věděla akorát že má funkci fmap. Zbytek jsem vařila z vody a bylo to dost strašný. Hořčík mi radil a pomáhal. | ||
| + | |||
| + | Posudky A/A -> A, otázky ALG - B, FUP - E | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI ZUI a PV 18.6. | ||
| + | Komise: Mirko Navara, Petr Štěpán, Martin Urban, Martin Dostál, Rostislav Horčík | ||
| + | |||
| + | Obhajoba: Velmi v pohodě, stihla jsem to asi i správně rychle. Za to mě Navara pochválil, s kyselým komentářem že "není běžný stihnout to a zároveň srozumitelně vysvětlit" | ||
| + | |||
| + | OSY (Štěpán): | ||
| + | Vysvětlovala jsem jaké části paměti jsou společné pro procesy, jaké pro vlákna atd; u vláken jsem nevěděla, co myslí komunikací, | ||
| + | |||
| + | ZUI (Horčík): MDP, definovat, napsat a vysvětlit Bellmanovy rovnice, co dělá algoritmus Value Iteration, napsat jeho rovnici. | ||
| + | Popsala jsem formálně MDP, rovnice pro *V(s)* a *Q(s,a)*. Na něco se doptával, ale opět, nepochopila jsem co chce vědět, tak si nakonec odpověděl sám. U Value Iteration jsem vařila z vody, nějak jsem snažila z názvu vyvodit, co by to mohlo dělat, Dostál a Horčík se snažili mě pošoupnout, | ||
| + | |||
| + | Posudky B/B -> B, otázky OSY – B, ZUI – C, celkem B. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | OI Hry 16. 6. 2026 [BSZZ] | ||
| + | |||
| + | Komise: | ||
| + | Slavík – předseda | ||
| + | Míkovec – místopředseda | ||
| + | Sloup | ||
| + | Kubr | ||
| + | Demlová | ||
| + | Šusta | ||
| + | |||
| + | Otázky: | ||
| + | |||
| + | [DMA] – Demlová | ||
| + | Uveďte Euklidův algoritmus a jeho využití k řešení diofantických rovnic | ||
| + | ax + by = c. Co jsou zbytkové třídy modulo n? Uveďte vlastnosti sčítání a násobení zbytkových tříd. Je možné dělit prvkem 4 v Z₆? | ||
| + | Odpověď zdůvodněte. | ||
| + | |||
| + | [PGR] – Sloup | ||
| + | Rastrový zobrazovací řetězec OpenGL, jeho fixní a programovatelné bloky | ||
| + | /vstupy, výstupy, funkce/. | ||
| + | |||
| + | Průběh: | ||
| + | |||
| + | Tyto otázky byly doslovná recyklace z minulých let, takže opravdu doporučuji projít si Discord. Demlová dost řeší korektní formulace. Není vůbec zlá, ale já prostě jen neumím mluvit tou matematickou řečí, takže měla nějaké poznámky k tomu, jak algoritmus popisuji. Tak, jak jsem to popsal já, by to podle mě popsalo dítě na základní škole xD. | ||
| + | |||
| + | Sloup byl moc hodný a nechal mě mluvit. Schválně jsem odbočoval od tématu, abychom zabili čas, takže jsem se vůbec nedostal k fragment shaderu. Jediné, co jsem nevěděl, bylo, jak přesně funguje viewport transformace, | ||
| + | |||
| + | Lidi, kteří šli ten den přede mnou, si vytáhli Phongův osvětlovací model, parametrickou rovnici koule a normálový vektor koule, iso osy modelu, cache, testování s uživateli, tři roviny zadané rovnicemi, stínovací modely, reprezentaci záporných čísel, co je carry a co je overflow, kdy nastanou a nějaký edge case, kdy se signed int nevejde do 8 bitů, a směrovací tabulky. | ||
| + | |||
| + | Nálada v místnosti byla velmi dobrá, ten den to dal každý. Pokud by se chtěl někdo na něco doptat, moc rád pomůžu. | ||
| + | |||
| + | Posudky: A, A → A | ||
| + | Otázky: B, B → B | ||
| + | |||
| + | ===== 2025 ====== | ||
| + | |||
| + | 10.6.2025 | ||
| + | Komise: Navara, Stepan, Gollova, Horcik, Surynek | ||
| + | |||
| + | * DMA relace delitelnosti, | ||
| + | Mega vpohode Gollova moc prijemna. Nechala me mluvit a byla moc prijemna. | ||
| + | * ZUI mam robota co chodi do 4 smeru a ma v gridu prekazky kdyz narazi muze zmenit smer. Jak budeze hledat optimalni cestu do cile pokud mate minimalizovat pocet zarazeni o prekazku. Jak se to zmeni pokud minimalizujeme delku cesty? - Stepan | ||
| + | |||
| + | Stepan zlaticko mluvil jsem tak 5 minut pak rekl ze vic uz ani nepotrebuje ze staci | ||
| + | |||
| + | Celkove vsichni hodni Horcik a Surynek nerekli ani slovo. Navara mel konstruktivni veci k BP, ale libila se mu takze pohoda. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 10.06.2025 | ||
| + | Komise: Navara, Stepan, Gollova, Horcik, Surynek | ||
| + | |||
| + | * APO. Co je cache? Máte cache o velikosti 256 B. Celkově 16 množin, velikost bloku je 16B (4 slova). Čtete data z adresy 0x1234. Jak přesně se data uloží do cache? Jak se změní místo uložení dat, pokud cache bude dvoucestná? | ||
| + | |||
| + | * ZUI. Co je úloha CSP? Jaké existuji algoritmy na její řešení? Poprosili mě také uvést příklad takové úlohy | ||
| + | |||
| + | Komise byla mega v pohodě. Na jednom momentu jsem se zarazil, tak mi pomohli navádějící na odpověď otázkou. | ||
| + | Na APO se ptal Štěpan, na ZUI Surynek | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 10.06.2025 | ||
| + | Komise: Navara, Štěpán, Gollová, Horčík, Surynek | ||
| + | |||
| + | * LAG - Horčík - co je to báze, co jsou souřadnice vzhledem k bázi, jsou souřadnice vzhledem k bázi unikátní? | ||
| + | |||
| + | * ZUI - Surynek - taková ta standardní otázka na prohledávání stavového prostoru, taky se zeptal co dělat když je ten stavový prostor obrovský (nevejde se do paměti) | ||
| + | |||
| + | Celkově v pohodě, navara mě při prezentaci párkrát trochu vykolejil, furt někam chodil, tam a zpět. Jinak nikdo do ničeho neskákal, ani se nikdo neptal (ohledně prezentace BP) | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 10.6. 2025 | ||
| + | Komise: Navara, Štěpán, Gollová, Hořčík, Surynek | ||
| + | * LGR (Gollová) Predikátová logika - definice, co obsahuje, interpretace, | ||
| + | * ZUI (Surynek) Dvouhráčové hry, co to je, co je výsledkem hry. Jaké algoritmy lze použít k řešení hry (například minimax). | ||
| + | |||
| + | Surynek se mě doptal na ukládání stromu hry do paměti (jestli se například počítá celý pro šachy). Moc jsem nepochopil co tím myslí, ale nakonec jsme se dobrali k tomu že se kouknu pouze pár tahů do budoucnosti a pak udělám estimaci stavu (třeba počet kamenů v reversi). Byl celkem v pohodě. | ||
| + | V LGR jsem se trochu zamotal protože jsem nevěděl všechny pojmy, ale měl jsem příklad na " | ||
| + | |||
| + | Celkem: A/C posudky -> A, B (ZUI) C(LGR), dohromady A | ||
| + | |||
| + | Navara byl actually vpohodě, na nějaký věci z posudku oponenta říkal že to neni úplně moje chyba. | ||
| + | Typicky začal jíst banán při začátku prezentace. | ||
| + | |||
| + | ---- | ||
| + | |||
| + | 10.06.2025 | ||
| + | Komise: Navara, Stepan, Gollova, Horcik, Surynek | ||
| + | |||
| + | Obhajoba byla v pohodě, vypadalo to že se jim prezentace i bakalářka líbila. Přišel i oponent, tak jsem přímo jemu odpovídal na otázky. Navara se pak ze zvědavosti na něco zeptal, jinak nic, žádný zákeřnosti. | ||
| + | |||
| + | * PST Navara - tak tohle byla fakt katastrofa. Otázka na náhodné vektory. Uměl jsem opravdu jen základy, bylo to v podstatě jediný téma v PST který jsem se moc neučil... Navara byl ale hodnej a radil. | ||
| + | |||
| + | * ZUI surynek - stavový prostor a jeho prohledávání. Ukázat na hře lyšák :kek: . Tohle bylo na pohodu, definoval jsem problém a popsal metody řešení - DFS, IDDFS, BFS, A*. Pak jsem vysvětlil kdy má lyšák řešení. Byl spokojenej a to stačilo. | ||
| + | |||
| + | Celkově trochu zklamání to PST. Navara mi ale zase řekl, že se mu líbila moje práce, což považuju za úspěch. | ||
| + | |||
| + | Bakalářka A/B -> A | ||
| + | ZUI -> A | ||
| + | PST -> E | ||
| + | Průměr -> 1.28 | ||
| + | Celkově -> B | ||
| + | |||
| + | |||
| + | |||
| + | < | ||
| + | # Otázky z FELWiki: | ||
| - | # Otázky 2021 podzim | + | ## Otázky 2021 podzim |
| ### OI | ### OI | ||
| Line 1212: | Line 1887: | ||
| </ | </ | ||
| + | |||
| + | ====== Otázky Discord 2024: ====== | ||
| + | {{url> | ||
| + | |||
| + | Jiří B. (BociiK) — 11.06.24 17:09 | ||
| + | OI Bc - Počítačové hry a grafika Komise: Žára (předseda), | ||
| + | Celkově to docela šlo, takovej ten všeobecnej přehled jsem měl, Hendrich přikyvoval, | ||
| + | [LGR] Demlová Je dán orientovaný graf G. Vysvětlete pojem komponenty souvislosti a pojem silné komponenty souvislosti. Existují grafy které mají stejný počet KS a SKS? Definujte kořenový strom a popište kolik má KS a SKS. | ||
| + | Na začátku jsem definoval všechny pojmy které jsem použil (strom, souvislý a silně souvislý graf, KS a SKS atd.). Pak jsme se dostali ke komponentám a různým grafům. Demlová byla milá, ale vůbec nenapovídala. Párkrát mě zastavila a na něco se dozeptala, na což jsem ne vždy měl připravenou odpověď., | ||
| + | Celkově: Posudky A/A -> Obhajoba A Otázky C/C Což dalo celkovou známku B. + Teda Berezovkyj musel odejít, takže v komisi chyběl. Držím ostatním pěsti. (upraveno) | ||
| + | ❤️ | ||
| + | 17 | ||
| + | |||
| + | Peter V. (Pierito) — 11.06.24 20:37 | ||
| + | OI Bc - Počítačové hry a grafika Komise: Žára (předseda a vedoucí), Felkel (místopředseda), | ||
| + | Felkel byl příjemný, | ||
| + | [ALG] Berezovskyj Co je to vyhledávací strom a co je hashovací tabulka? Vysvětlete, | ||
| + | Berezovskyj mě nechal mluvit, řekl mi ať přeskočím add a delete, že je to to stejné jako find a vše mu stačilo dost povrchově. Měl doplňující otázky ohledně hashovacích tabulek, jak se řeší odebírání. Poslední část otázky jsme přeskočili., | ||
| + | Ústní zkouška A/A Celkově B s přihlédnutím na studijní výsledky Hodně štěstí | ||
| + | thx | ||
| + | 3 | ||
| + | ❤️ | ||
| + | 6 | ||
| + | 12. června 2024 | ||
| + | |||
| + | Yauheni Z. (zhenyara) — 12.06.24 13:48 | ||
| + | Obor: OI Bc, Umělá inteligence Komise: Matas (předseda), | ||
| + | ❤️ | ||
| + | 5 | ||
| + | |||
| + | Vítězslav Š. — 12.06.24 15:27 | ||
| + | Obor: OI Bc, umělá inteligence prof. Ing. Mirko Navara, DrSc. - předseda Mgr. Ondřej Drbohlav, Ph.D. - místopředseda prof. RNDr. Pavel Surynek , Ph.D. doc. RNDr. Martin Bohata, Ph.D. Ing. Michal Sojka, Ph.D. Obhajoba: upřímně jsem nevěděl kdy začít, typecci do nějakých papíru pořád koukali, tak jsem v jednom bodě prostě začala a pak začali dávat pozor. Drbohlava to reálně zajímalo, typeček, ostatní tak koukali. Posudky A/A -> A PST(Navara) Máme nezávislou veličinu X a její pravděpodobnostní rozdělení P(0) = (1-c)^2 P(1) = 2c(1-c) P(2) = c^2 A rozložení které jsme dostali je (0, | ||
| + | ❤️ | ||
| + | 3 | ||
| + | | ||
| + | Kubaaaa — 12.06.24 16:19 | ||
| + | Obor: OI Bc, umělá inteligence prof. Ing. Mirko Navara, DrSc. - předseda Mgr. Ondřej Drbohlav, Ph.D. - místopředseda prof. RNDr. Pavel Surynek , Ph.D. doc. RNDr. Martin Bohata, Ph.D. Ing. Michal Sojka, Ph.D. Obhajoba: První minutu nikdo pozor nedával, pak začali dávat pozor všichni a na závěr měli dobré otázky. Nesnažili se práci nějak potopit nebo v ní najít chyby. Posudky A/B -> A OSY (Sojka) Stránkování, | ||
| + | ❤️ | ||
| + | 9 | ||
| + | |||
| + | Dias R. (Dias Rystin) — 12.06.24 16:25 | ||
| + | Obor: OI Bc, umělá inteligence prof. Ing. Mirko Navara, DrSc. - předseda Mgr. Ondřej Drbohlav, Ph.D. - místopředseda prof. RNDr. Pavel Surynek , Ph.D. doc. RNDr. Martin Bohata, Ph.D. Ing. Michal Sojka, Ph.D. Obhajoba: dostal jsem jenom jednu otázku od Navary. Řekl, že jako matematik nepochopil k čemu je dobrý projekt, který jsem rozšiřoval. Vysvětlil jsem k čemu je dobrý a žádnou další otázku niko neměl. Posudky A/A -> A OPT (Bohata): Metodou nejmenších čtverců proložit 3 body přímkou. Zformulovat optimalizační problém. Pak se zeptal jestli stačí v tomto případě podmínka prvního řadu pro to, aby nalezené řešení bylo globální minimum (ano, jedná se o úlohu konvexní optimalizace). Navara se zeptal jestli znám nějaké další možnosti prokládání body přímkou. Řekl jsem, že je PCA. Pak se zeptal kdy máme volit kterou metodu. Dáli mi to za A. NUM (Navara): Hledáme integrál Simpsonovou metodou. Máme dva odhady pro kroky 1 a 1/2. S(1) = 10 S(1/2) = 11 Co můžeme říct o chybě? Spočítal jsem chybu metodou dvojího/ | ||
| + | ❤️ | ||
| + | 8 | ||
| + | 13. června 2024 | ||
| + | |||
| + | Gekon 🦎 — 13.06.24 14:17 | ||
| + | Obor: OI Počítačová grafika a hry Komise: Bittner, Sedláček, Macík, Kubr, Pepa Dvořák, Chludil (FIT) Obhajoba pohoda. A/B->A [IUR] Macík - Definujte MVC, MVP, MVVM. Demonstrujte použití databindingu v MVVM. Tam jsem celkem věděl, ale chtěl slyšet jiný věci než jsem říkal. Známka C [LAG] Josef Dvořák - Lineární zobrazení, Matice zobrazení a transformace souřadnic. Tohle jsem uměl jen popsat a vůbec ne počítat, Pepa byl ale hodný a dal mi to. Známka D Hodnocení: A, IUR C, LAG D - Celkově C | ||
| + | |||
| + | Daniel Ž. (Daniel Žampach) — 13.06.24 16:07 | ||
| + | Obor: OI Bc, Počítačové hry a grafika Prof. Ing. Pavel Slavík, CSc. - předseda Doc. Ing. Zdeněk Míkovec, Ph.D. – místopředseda Ing. Roman Berka, Ph.D. RNDr. Petr Štěpán, Ph.D. Doc. RNDr. Veronika Sobotíková, | ||
| + | [16:08] | ||
| + | Celkový pocit dobrý, Štěpán i Míkovec byli hodní a hodně napovídali. Nikdo jiný se na nic neptal. Hodnocení: IUR - A, OSY - B -> celkově A | ||
| + | |||
| + | prof. Horacio Clueless Ph.D. — 13.06.24 17:44 | ||
| + | Obor: OI Bc, Počítačové hry a grafika Prof. Ing. Pavel Slavík, CSc. - předseda Doc. Ing. Zdeněk Míkovec, Ph.D. – místopředseda Ing. Roman Berka, Ph.D. RNDr. Petr Štěpán, Ph.D. Doc. RNDr. Veronika Sobotíková, | ||
| + | |||
| + | Jiří L. — 13.06.24 18:24 | ||
| + | Obor: OI Bc, AI Komise: Kybic (Předseda), | ||
| + | 17. června 2024 | ||
| + | |||
| + | Petr Š. (HappyJuice) — 17.06.24 13:31 | ||
| + | Obor: OI Bc, IoT Předseda: Jiří Novák Místopředseda: | ||
| + | ❤️ | ||
| + | 3 | ||
| + | |||
| + | kubas_ — 17.06.24 17:38 | ||
| + | Oi bc iot, Novák, Fischer, nějaký dva náhradníci za brothanka a Boháče Ma1: vyšetření průsečíku a speciálních bodů funkce y=xe^x, její inverse, kde může existovat její inverse. -> k inversi jsem se ani nedostal, popletl jsem, že inflexní bod neznamená bod podezřelý z extrému, jinak jsem vše řekl, týpek byl chillař, ale nevím jak se jmenoval, každopádně B NVS - mikrořadiče, | ||
| + | ❤️ | ||
| + | 3 | ||
| + | |||
| + | Losík — 17.06.24 20:53 | ||
| + | Obor OI AI Komise: Kybic, Pošík, Bošanský, Dostál, Šulc Obhajoba: Dávali pozor, přičítali si text, Kybic se zeptal zda jsem k psaní používala AI, na což jsem mu řekla že ano, že je to napsaný vzádu dle směrnice. Ptali se na hodně otázek asi protože jsem byla poslední ten den a předemnou šel týpek ze stejného týmu a navazovali jsme na sebe. Dávali spíš Feedback jak to zlepšit a kam dál posunout projekt. Posudky A oponent, B vedoucí Dali mi B podle vedoucího. [OPT][Bošanský] Co je lineární programování. Jak se řeší? Byla tam úloha o 2 strojích a 2 výrobcích. Myslela jsem si že vím, ale nevěděla jsem a nechápala jsem že mám říct že lineární programování může být pouze lineární. Pak jsem se tam zamotala i s tou úlohou a udělala špatně závislé. Byli moc hodný a snažili se mě navést na správnou stranu, ale já měla blackout. [NUM asi? | ||
| + | 18. června 2024 | ||
| + | |||
| + | Petr P. (petama7) — 18.06.24 0:31 | ||
| + | Obor: OI Bc, IoT Komise: Novák (předseda), | ||
| + | | ||
| + | Jan T. (PrejTenChitrej) — 18.06.24 14:13 | ||
| + | Obor: OI BC, Počítačové hry a grafika Komise: Slavík (Předseda), | ||
| + | [14:13] | ||
| + | Matika... I přesto že jsem dostal fakt jednoduchou otázku tak jsem tam měl menší brain výpadek. Ale vysvětlil jsem co je to derivace, nakreslil to a poté jsem povídal o derivaci jako to dělal 3blue1brown. Tam mě trošku zastavil a řekl že myslel geometrický význam jinak. No potom jsem napsal vzorečky součtu, rozdílu atd.... jak to vypadá, Tkadlec moc dobře věděl že vím docela hovno, ale fakt byl hodnej a snažil se mě nasměrovat kde to jde u spojitosti. Tady jsem to fakt zbytečně kazil ale věděl že něco umím a snažil se to ze mě dostat, takže velká chvála jemu, opravdu. Zároveň už tlačil čas, takže matika nebyla zas tak dlouhej pain jak jsem čekal. TDLR: Komise zlatá, Dobrá prezentace základ toho aby jste nevypadli, Tkadlec je milý a i celkově komise byla fajn Posudek bakalářky -> A/A -> A Posudek odborné -> ?/? -> C (řekl že jsem někde věděl a někde nevěděl, papír jsem nepřečetl protože jsem brečel štěstím že to mám za sebou :D) Celkově -> B I muži pláčí u státnic, přeji štěstí všem co budou státnice dělat. (upraveno) | ||
| + | |||
| + | Jirka — 18.06.24 15:52 | ||
| + | Obor: OI BC, Počítačové hry a grafika Komise: Slavík (Předseda), | ||
| + | |||
| + | Mikhail N. (entribe) — 18.06.24 17:12 | ||
| + | Obor: OI BC, Software Komise: Kroupa (Předseda), | ||
| + | 🫨 | ||
| + | 1 | ||
| + | sadCat | ||
| + | 8 | ||
| + | |||
| + | ribardej (demuth) — 18.06.24 19:09 | ||
| + | Obor: OI BC, Software Komise: Kroupa, Frajták, Šusta, Gollová, Ježek (externista - ani tam nebyl) Obhajoba: V pohodě, moc nedávali pozor, ale nakonec se všichni až na Gollovou na něco zeptali. Dotazy byly lehký, spíše zájmový než zákeřný. posudky A/A -> A APO (Šusta): Cache, konkrétní příklad. Nakreslit cache u 32-bit systému o 8 slovech celkem s blokama o 1 slovu (4B), tři typy - přímo mapovaná, dvoucestná a plně asociativní. Ukázat uložení dat z adres, 0, 28, 32, 48, 60, 64. Kolik bude cache miss? Šusta byl hodnej, když jsem nakreslil plně asociativní, | ||
| + | |||
| + | Maximilián H. — 18.06.24 23:27 | ||
| + | Obor: OI BC, Software Komise: Kroupa, Frajták, Šusta, Gollová, NULL (externista) Obhajoba: Nebol problém, nikto veľmi nedával veľký pozor. Na konci sa pýtal otázky iba Šusta, ktorý celkom nechápal tému práce. Posudky A/A -> A LAG (Gollová): Vysvetliť lineárne zobrazenie. Čo je maticou lin. zobrazenia. Sčítanie a násobenie matíc. Inverzná matica a ako sa počíta. Príklad základných zobrazení v priestore R2. Gollová bola veľmi milá a skúška mi skôr pripadala len ako priateľská diskusia. Spýtala sa ma taktiež na všeobecnú maticu rotácie v R2, čo som nevedel a ďalej na príklad nelineárneho zobrazenia v R2. Ešte sa potom zo zaujímavosti pýtala otázky ohľadne zložitejších transformácií, | ||
| + | 19. června 2024 | ||
| + | |||
| + | Kiddoch — 19.06.24 0:36 | ||
| + | Obor: OI BC, Počítačové hry a grafika Komise: Slavík (Předseda), | ||
| + | [0:36] | ||
| + | MA1 (Tkadlec): Co je určitý a neurčitý integrál, jaké mají vlastnosti, jaké jsou mezi nimi vztahy. Které vlastnosti funkcí zajistí existenci (ne)určitého integrálu? Příklad neintegrovatelné funkce. I když teoreticky otázka je jedna z nejlepších co jsem mohl dostat (kromě LAG možná), nebylo to zdaleka perfektní. Nejdřív jsem mluvil sám že integrál je plocha mezi grafem a osou x, počítá se primitivní funkcí atd. Během toho povídání se ptal na otázky, a ne všechny jsem dokázal zodpovědět i když se mi snažil pomoct. Neintegrovatelnou funkci jsem zvolil sign(x), když se ale ptal jestli se dá z ní spočítat určitý integrál tak jsem už nevěděl. Určitě viděl že umím jenom základy a když se doptával hlouběji tak se všechno začínalo pomalu sypat 😄 Otázky byly super, a u oborové dokonce líp než jsem si nejdřív myslel, takže lepší to snad už být nemohlo. Obhajoba taky v pohodě, většinu povídání se asi nesnažili pochopit, byli ale zvědaví na výsledky, a tím co jsem měl za téma, tak jsem měl dost videí co ukázat. Otázky z posudků je moc nezajímaly, | ||
| + | |||
| + | Pavel (Thesoreon) — 19.06.24 9:44 | ||
| + | Zastoupení SITu tady asi není tolik potřeba, ale třeba se to může někomu hodit 😄 Obor: SIT (stará akreditace) Komise: Bošanský (předseda), | ||
| + | |||
| + | Jakub K. — 19.06.24 10:28 | ||
| + | Předseda: Mirko Navara, Místopředseda: | ||
| + | 👍 | ||
| + | 1 | ||
| + | |||
| + | Tereza L. (tessiele02) — 19.06.24 13:47 | ||
| + | Obor: OI Bc, Software Komise: Jakob, Komárek, Šebek, Šaloun (externista), | ||
| + | ❤️ | ||
| + | 2 | ||
| + | |||
| + | daily brioska check ak neste zli — 19.06.24 14:51 | ||
| + | Obor: OI BC, Počítačové hry a grafika Komisia: Slavík (Předseda), | ||
| + | ❤️ | ||
| + | 1 | ||
| + | |||
| + | Marika Kosohorska — 19.06.24 17:30 | ||
| + | Předseda: Mirko Navara Místopředseda: | ||
| + | ❤️ | ||
| + | 5 | ||
| + | |||
| + | jogobeny — 19.06.24 20:15 | ||
| + | Velebil Formulovat vetu a tvar, kdy ma lin. soustava reseni. Priklady matice: (a) nema reseni, (b) reseni je rovina v R^3. Horcik Definice: regularni jazyky, co je pumping lemma a Nerudova veta, resp. jak to dokazuje, ze je/neni jazyk regularni. Oba velice hodni. Velebil se ptal na otazky, aby zjistoval, jestli to chapu a neumim nahodou nazpamet. Horcik vysvetlil, kdyz jsem nevedel. A dalo se s nim diskutovat, kdyz jsem si myslel, ze neco je jinak nez ve skutecnosti je. (upraveno) | ||
| + | ❤️ | ||
| + | 2 | ||
| + | |||
| + | Mitry — 19.06.24 21:01 | ||
| + | Navara Markovuv řetězec. Určit typy stavu, asymptotické chování. Dost jsem to posral, ale za E to asi bylo. Surynek Plánování v AI. Prohledávání, | ||
| + | sadCat | ||
| + | 21 | ||
| + | 21. června 2024 | ||
| + | |||
| + | dostamat — 21.06.24 16:18 | ||
| + | Já se ve čtvrtek ptal na OI - AI na tři otázky (zkráceno): | ||
| + | ❤️ | ||
| + | 14 | ||
| + | 23. června 2024 | ||
| + | |||
| + | Kryštof G. (Lemon.exe) — 23.06.24 12:29 | ||
| + | (Pro budoucí ročníky, nestihl jsem sepsat dřív) Obor: OI Software Komise: Michal Jakob (předseda), | ||
| + | [12:29] | ||
| + | Jediná zajímavá otázka, co během toho padla bylo, proč prostě neuděláme rozklad na prvočísla a nenajdem GCD přes to, místo použití Euklidova algoritmu. Chtěl slyšet, že rozklad je velmi složitá operace, hlavně pro větší čísla. SIN (Šebek): Nakreslete a popište vícevrstevnatou architekturu. Definujte design pattern a jaké jsou jejich dělení. Napasujte design patterny do vícevrstevnaté architektury (hlavně business vrstva). Jaký je rozdíl mezi Proxy, Adaptér a Dekorátor? Myslel jsem si, že mám otázku hezky připravenou z potítka, ale vůbec to tak hladce neprobíhalo. Začal jsem s 3vrstvou architekturou (prezentační, | ||
| + | [12:29] | ||
| + | Šebek potom úplně přeskočil mojí krásnou definici design patternů a extenzivní dělení, kterým bych strávit i pár minut, a rovnou chtěl specifické patterny, které můžeme do architektury vložit. Úplně jsem si nebyl 100% jistý, ale měl jsem jich připravených docela dost. Začal jsem facádou, kterou jsem vysvětlil a umístil jí před business vrstvu. Šebek měl potom hrozně moc dotazů na to, zda tam opravdu musí facade být vždy, jestli tam může být i něco jiného a jak to potom vypadá v reálném systému. Možná to je skill issue, ale myslím si, že zrovna tohle bylo vážně hodně špatně vysvětleno v rámci SIN a zároveň jsem ještě u dost otázek vůbec nechápal na co se ptá. Snažil jsem se něco odpovídat a občas jsem straigt up řekl, že nevím kam míří. Hodně často jsem během toho viděl, jak facepalmuje nebo má obličej v dlaních XD. Někdy jsem se dobral i k něčemu co chtěl a upřímně si toho už moc nepamatuju, protože jsem byl celkem confused. Nakonec začal řešit, kam se dá hodit proxy vs dekorátor vs adaptér v závislosti na té nakreslené facádě. Opět jsem nechápal, co tím myslí, tak jsem šel vysvětlovat jednotlivé patterny a nakreslil jsem je přibližně pomocí UML. Měl k tomu ještě pár dotazů a chtěl slyšet, že adaptér má asociační vztah se nějakým objektem, přičemž proxy/ | ||
| + | 25. června 2024 | ||
| + | |||
| + | Filip H. (Argonaut) — 25.06.24 14:36 | ||
| + | OI Mgr - Kybernetická bezpečnost Předseda: Václav Šmídl, Místopředseda: | ||
| + | [14:36] | ||
| + | Oborová (MKR) Gollová Diffie-Hellmanova výměna klíče a problém diskrétního logaritmu. Algoritmy na výpočet diskrétního logaritmu (Baby step-Giant step, Pohling-Hellman) a jejich časová složitost. Otázku jsem moc nevěděl a při otázky jsem měl totální výpadek, že jsem si nemohl vzpomenout, jak funguje Diffe helmanova výměna klíče, ikdyž jsem to předtím uměl výborně. Věděl jsem, že se poučívá generátor a že se volí jepičí klíč, ale nevěděl jsem kdo volí co a kdy. Z přípravy jsem odcházel s pocitam, že z téhle otázky mám F, nicméně docentka Gollová podržela. Začal jsem mluvit o tom, že problém diskrétního logaritmu se opírá o problém cyklických grup a zmínil jsem, že by bylo vhodné definovat cyklické grupy a zabývat se jimi. V tom mi pomohla, že mě nechala mluvit a toto téma zabralo polovinu času otázky nakonec. Buď kývala hlavnou a nebo mě naváděla, že jsem se vždycky dobral ke správnému řešení. Nakonec se mě zhruba v polovině času zeptala jak funguje Diffe-Hellman, | ||
| + | 26. června 2024 | ||
| + | |||
| + | Michal L. (Hárold) — 26.06.24 20:04 | ||
| + | Stejná komise Obecná otázka: Zaveďte definici B-stromu. Na vhodné zvoleném příkladu demonstrujte algoritmy operací find, vložení při více-fázové strategii. Čím se liší B+ stromy. Jaké další vyhledávací stromy znáte? (Šmídl) Odborná otázka: Nelineární a polynomiální regrese, spline křivky, lokální regrese. (Šiňor) - Tady mě hodně dostal že chtěl detailní formulaci Least Squares | ||
| + | Soubor nevybrán | ||
| + | |||