Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
statnice:bakalar:kdo_si_co_vytahl [2026/06/17 13:20] jpelcstatnice:bakalar:kdo_si_co_vytahl [2026/06/26 22:33] (current) jpelc
Line 366: Line 366:
  
 Celkově B, D, C -> 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, ale moc se nestíhalo spíš. A/A -> A
 +
 +- TAL - Žukovec: NTM, DTM - definice, rozdíly. Jazyk přijímaný, rozhodovaný. Časová a paměťová složitost.
 +
 +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, CW. Řekla, že se dělí na testování s uživatelem a bez a co je jaká metoda. Jediné co jim chybělo bylo vlastně to effectivness. Ale byli v pohodě, moc hodní a snažili se napovědět. Jediný kdo nějak rýpal byl Malý (i když nezkoušel) a už bylo vidět, že jsou unavení (šla jsem 9., poslední)
 +
 +Výsledek C
 +
 +Celkem A
 +
 +
 +----
 +
 +17. 06.
 +
 +OI, HRY
 +Komise: Sedláček (předseda), Čmolík (místopředseda), Sloup, Sobotíková, Holub
 +
 +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á: Lineární závislost a nezávislost vektorů, báze, dimenze. Pak příklad v prostoru polynomů, dvě množiny o třech prvcích, určit zda jsou závislé/ne, uvést dvě báze lineárního obalu pro každou množinu a jejich dimenze.
 +
 +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), Brothánek, Burčík, Sehnal(Externista)
 +
 +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, ale pak se ani na nic nezeptal. Brothánek to moc nechápal co to vlastně je ale nedělal žádné problémy. Sehnal se akorát doptával na pár věcí ze schématu. - A
 +
 +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í, inflaxní a body kde funkce prochází osou x) a také co znamenají. Nějak se moc soustředil co přesně znamená stacionární bod, ale nedokázal jsem ho mou odpovědí že to je bod kde se derivace rovná nule uspokojit. Chtěl nějaké přesné definice a jinak nevím co po mě více chtěl -> Prý mezi C-D nevím přesně
 +
 +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), Frajták (místopředseda), Šebek, Mannová, Komenda (nedorazil)
 +
 +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ý, což bylo dáno i dobrými otázkami.
 +
 +Všem přeji hodně štěstí.
 +
 +----
 +
 +17. 06.
 +OI software
 +Komise: Richta (předseda), Bošanský (místopředseda), Rollo, Gollová, Komárek
 +
 +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, že to je opravdu nepravděpodobný a můžeme jít dál. Pak nějaký další otázky. 
 +
 +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? Kdy ano a kdy ne? Zde uveďte konkrétní příklady v jazyce s binárním predikátovým symbolem P. 
 +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, y)) s univerzem přirozených čísel, tenhle příklad se jí líbil. Pak po mě chtěla prohodit ty kvantifikátory, jestli jsou tautologicky ekvivalentní, pak změnit univerzum, aby byly ekvivalentní, pak zase něco jinak. Do toho jsem se zamotala a ona potom taky. Ale ztratili jsme na tom hodně času, tak už se pak dál neptala.  
 +
 +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, taky může mít metody. Pak že mezi třídami mohou být vazby s kardinalitou. Potom agregace, kompozice, dědičnost. Vždycky to chtěl nakreslit a uvést příklady. Potom přemýšlel, na co by se ještě zeptal, ale někdo ho přerušil, že už to možná stačí, asi došel čas.
 +
 +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), Bošanský (místopředseda), Rollo, Gollová, Komárek.
 +
 +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, o co tam jde. Ale Rollo se v tématu vyzná a dokonce mi pomohl vysvětlit, jak image recognition ověřuje výsledky z biologického hlediska. Do hloubky se mě na vzorce a konkrétní materiály neptali, jen povrchově, jak to funguje.
 +
 +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, že když není potřeba to komplikovat, a že v knihovnách už to bývá nějak nativně.
 +
 +DBS (Richta) – logický/konceptuální model, transakce, SQL, objektově-relační model
 +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á, že odpověď znám, já jsem nadšeně přikývla a ani po mně nechtěli, abych něco říkala.
 +
 +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), Bošanský (místopředseda), Rollo, Gollová, Komárek
 +
 +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: dělal jsem robota, rozpoznávání a klasifikátor). I tak jsem trochu přetáhl, naštěstí oponent ani vedoucí v posudcích neměli žádný otázky. Během posudků jsem pustil video s robotem. Rychle se to přečetlo, Dostál měl pár zajímavejch otázek k práci (jestli jsme testovali to a to, proč ResNet jako backbone), Urban naznačoval, že by se taky chtěl zeptat, ale nakonec se na nic nezeptal. Štěpis se pak ptal na hardware.
 +
 +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 <:PepeLaughW:1309602253438451712> .
 +
 +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 <:pepeL:1091010544447799306>
 +
 +----
 +
 +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í, vkládání a mazání. Dostál byl zlatý. Všechno jsem tam vysvětlila a ukázala na konkrétním stromu. Pak se mě jenom zeptal, co by se stalo, kdybych odebrala kořen. Chvíli jsem váhala, ale nakonec to ze mě vypadlo.
 +
 +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". Přečetly se posudky, pak si vzpomněli, že oponenta měli připojit online, tak ho aspoň na čtení jeho otázek připojili. Horčík se doptal na upřesnění odpovědi na jednu otázku z posudku, nikdo jiný se asi neptal. 
 +
 +OSY (Štěpán): Rozdíl mezi vláknem a procesem. Co bude vytvořené rychleji, a proč? Jak mezi sebou komunikují vlákna a procesy, uvést konkrétní příklady. Synchronizační prostředky vláken. 
 +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í, tak jsem mluvila o synchronizačních věcech typu mutex. Chtěl slyšet že přes globální proměnné, na což když mě navedl, tak dobrý. Pak se ptal na nějakej problém typu producer–consumer, ale já jsem nechápala, co po mně chce slyšet, takže si nakonec odpověděl sám. 
 +
 +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, ale nakonec jsem jim řekla, že vařím z vody, že prostě nevím, že ta rovnice byla moc dlouhá, tak jsem se ji neučila. Čekala jsem, že projdu, ale tak s Dčkem nejlíp.
 +
 +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, jak se tam zahazuje jedna dimenze a jaké hodnoty se porovnávají ve stencil bufferu.
 +
 +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 ====== ===== 2025 ======
Line 440: Line 679:
  
 <markdown> <markdown>
-Otázky z FELWiki:+Otázky z FELWiki:
  
-# Otázky 2021 podzim+## Otázky 2021 podzim
  
 ### OI ### OI
Navigation

Playground

QR Code
QR Code statnice:bakalar:kdo_si_co_vytahl (generated for current page)