Tento repozitář jsem vytvořil s úmyslem sdílet vybrané zdrojové kódy, které jsem vytvořil během studia na @FIT_CTU. Repozitář by měl sloužit jako inspirace k řešení zadaných problémů v domácích úkolech nebo na cvičeních. Každé vypracované zadání obsahuje jednu z možných variant řešení a je tedy možné, že problém lze vyřešit jinak/lépe.
K těmto předmětům jsem vytvořil výpisky z prezentací, případně dalších zdrojů:
- BI-AG1 - Algoritmy a grafy - ZS 2016/17
- BI-SI2 - Softwarové inženýrství 2 - ZS 2016/17
- BI-BIG - Databázové technologie pro Big Data - ZS 2016/17
- BI-AG2 - Algoritmy a grafy - LS 2016/17
- MI-ADP - Architektonické a návrhové vzory - ZS 2017/18
- FI-FIL - Filosofie - ZS 2017/18
- MI-PAA - Problémy a algoritmy - ZS 2017/18
- MI-SPI - Statistika pro informatiku - LS 2017/18
- MI-APH - Architektura počítačových her - ZS 2018/19
- MI-PDB - Pokročilé databázové systémy - ZS 2018/19
- MI-REV - Reverzní inženýrství - ZS 2018/19
Zkompilované LaTeX
ové dokumenty jsou v záložce Releases.
- Semestr 1 - BI-CAO, BI-PA1
- Semestr 2 - BI-PA2, BI-TED
- Semestr 3 - BI-DBS, BI-EFA, BI-IOS, BI-OMO, BI-PHP, BI-3DT.1
- Semestr 4 - BI-BEZ, BI-GRA, BI-OSY, BI-PSI, BI-SP1
- Semestr 5 - BI-SI2, BI-AG1, BI-PRR, BI-BIG
- Semestr 6 - BI-BAP, BI-TEX, BI-AG2, BI-EMP, FI-KSA
- Semestr 1 - MI-ADP, MI-MDW, FI-FIL, MI-PAA
- Semestr 2 - MI-AFP, MI-PDP, MI-SPI, MI-PSL
- Semestr 3 - MI-APH, MI-IBE, MI-MPC, MI-PDB, MI-REV
- Semestr 4 - MI-DIP ¯\(ツ)/¯
- BI-CAO
- Obsahuje vypracované domácí úkoly (
HW *
) a poznámky ze cvičení (L *
). K jednotlivým úlohám bohužel chybí zadání.
- Obsahuje vypracované domácí úkoly (
- BI-PA1
- Instalatéři (5b) / Obdélníky (3b)
- MHD (5b)
- Nařízení EK 244/2009 (5b)
- Stavebnice Merkur (5b)
- Docházkový systém (5b)
- BI-PA2
- Úkoly
- Fibonacciho kód (4b)
- Registr automobilů I (5b)
- Registr automobilů II (3b)
- Datum (5b)
- Registr automobilů III (10b)
- Anonymní zkoušky (4b)
- HTML tabulky I (5b)
- HTML tabulky II (3b)
- Knihovny
- Semestrální práce - Kalkulačka s neomezenou přesností
- Úkoly
- BI-TED
- Graf (30b)
- Generování diagramu (20b)
- Sazba textu (30b)
- BI-DBS - Semestrální práce
- BI-EFA
- BI-IOS
- BI-OMO
- BI-PHP - Zápisky ze cvičení
- BI-3DT
- Domácí úloha - Stojánek
- Semestrální práce - Krystal
- BI-BEZ
- BI-GRA
- BI-OSY
- Domácí úloha - Producent/Konzument
- BI-PSI
- BI-SP1 - Samostatný repozitář
- BI-SI2
- Výpisky z prezentací
- BI-AG1 - Samostatný repozitář
- Výpisky z prezentací, domácí úlohy
- Vypracované veta otázky
- BI-PRR - Samostatný repozitář
- Fragmenty semestrální práce
- BI-BIG - Samostatný repozitář
- Semestrální práce
- Výpisky z prezentací
- BI-BAP - samostatný repozitář - iOS aplikace k ovládání 3D tiskáren
- Rešeršní část práce
- Implementační část práce
- BI-TEX
- Semestrální práce - Kompilace LaTeX dokumentů pomocí Travis CI
- BI-AG2 - Samostatný repozitář
- Domácí úlohy
- Kartičky s pojmy
- Výpisky z přednášek
- BI-EMP
- Semestrální práce
- Prezentace semestrální práce
- FI-KSA
- Reflexe na přednášku - Etika
- MI-ADP - Samostaný repozitář
- Semestrální práce - MVC hra pro iOS ve SpriteKit frameworku
- Výpisky z prezentací
- MI-MDW - Samostatný repozitář
- Domácí úlohy
- FI-FIL
- Výpisky z prezentací / knihy Filozofie mezi mýtem a vědou
- MI-PAA - Samostatný repozitář
- Domácí úlohy
- Výpisky z přednášek
- MI-AFP
- Vypracované domácí úlohy
- Práce s funkcemi/datovými typy - Samostatný repozitář
- Binární vyhledávací strom - Samostatný repozitář
- Branching/Řídící konstrukty - Samostatný repozitář
- Seznamy, Zásobníkový automat - Samostatný repozitář
- Přetěžování operátorů, Type Classes - Samostatný repozitář
- CLI, IO Monad, dokumentace a testování - Samostatný repozitář (částečné řešení)
- Monad, Functor, Applicative a Parsec - Samostatný repozitář
- Type Classy, monadické operace - Samostatný repozitář (částečné řešení)
- Webová aplikace - Yesod - Samostatný repozitář
- Frontend webové aplikace - Elm - Samostatný repozitář
- Semestrální práce
- Generování modelových objektů na základě DSL - Samostatný repozitář
- Vypracované domácí úlohy
- MI-PDP - Samostatný repozitář
- Vypracované domácí úlohy (tah královnou po šachovnici)
- Závěrečná zpráva
- MI-SPI
- Vẏpisky z prezentací
- MI-PSL - Samostatný repozitář
- Semestrální práce - Webová služba ve frameworu Play/Slick
- MI-APH
- Výpisky z prezentací
- Semestrální práce - Klon hry Space Impact - Samostatný repozitář
- MI-IBE
- Semestrální práce - Behaviorální analýza síťového provozu
- MI-PCM
- Domácí úloha 1 - Efektivita SSO
- Domácí úloha 2 - Pointer to implementation (PIMPL)
- Domácí úloha 3 - Variadické šablony
- Domácí úloha 4 -
std::map
v C++17 - Semestrální prezentace - Futures v C++20
- MI-PDB
- MI-REV
- Domácí úloha 1 - Konfigurace programu
- Domácí úloha 2 - Dynamické nahrazení paměťových funkcí
- Domácí úloha 3 - Hierarchie tříd
- Semestrální práce 2 - Hesla
- Výpisky z prezentací
- MI-DIP - Samostatný repozitář - Data Management Plans Migration for the DS Wizard Tool
Uvedené zdrojové kódy nebo jejich části slouží pro inspiraci a jako demonstrace možného řešení problému. Důrazně nedoporučuji cizí zdrojové kódy odevzdávat/vydávat za vlastní. Pokud budete přebírat část kódu, uveďte řádně autora - předejdete tím možnému obvinění z plagiátorství ze strany školy.
Zveřejněné kódy a úlohy se mohou lišit od těch, které jsem ve škole odevzdal, nenesu tedy odpovědnost za jejich funkčnost.
Repozitář je šířený pod licencí MIT.