fit-cvut icon indicating copy to clipboard operation
fit-cvut copied to clipboard

Zdrojove kody a materialy vytvorene behem studia na @FIT_CTU.

Repozitář zdrojových kódů z FIT ČVUT Build Status

Motivace

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.

Studijní materiály

K těmto předmětům jsem vytvořil výpisky z prezentací, případně dalších zdrojů:

Zkompilované LaTeXové dokumenty jsou v záložce Releases.

Obsah

Bakalářské studium (2014-2017)

  • 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

Magisterské studium (2017-2019)

  • 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 ¯\(ツ)

BSP Semestr 1 (ZS 2014/15)

  • 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í.
  • 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)

BSP Semestr 2 (LS 2014/15)

  • 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
      • ViCTOR - Vlastní implementace vektoru
      • Rope - Vlastní implementace stringu
    • Semestrální práce - Kalkulačka s neomezenou přesností
  • BI-TED
    • Graf (30b)
    • Generování diagramu (20b)
    • Sazba textu (30b)

BSP Semestr 3 (ZS 2015/16)

  • BI-DBS - Semestrální práce
  • BI-EFA
  • BI-IOS
    • Domácí úloha
    • Semestrální práce
  • BI-OMO
  • BI-PHP - Zápisky ze cvičení
  • BI-3DT
    • Domácí úloha - Stojánek
    • Semestrální práce - Krystal

BSP Semestr 4 (LS 2015/16)

BSP Semestr 5 (ZS 2016/17)

BSP Semestr 6 (LS 2016/17)

MSP Semestr 1 (ZS 2017/18)

MSP Semestr 2 (LS 2017/18)

MSP Semestr 3 (ZS 2018/19)

  • MI-APH
  • 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
    • Výpisky z prezentací
  • 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í

MSP Semestr 4 (LS 2018/19)

Poznámka

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.

Licence

Repozitář je šířený pod licencí MIT.