Dynamické struktury a chování programu Modulární stavba programů Dynamické datové struktury Rekurze Ladění a dokumentace programů Algoritmy pro vyhledávání a řazení - prezentace Algoritmy pro vyhledávání a řazení Algoritmy pro práci s vektory a s maticemi Algoritmy pro numerické výpočty Řešení rekurentních problémů Ladění programů Složené datové typy Textové soubory a standardní IO Opakování pointerů, polí a funkcí Ukazatel Řídicí struktury v programování Princípy vyšších programovacích jazyků Vývojové nástroje
Lidé, intelektuální vlastníctví, etický kodex Management, kvalita, metriky, lide Metodiky a modely vývoje softwaru Přednáška 7 Přednáška 6 Jazyk UML, OCL, návrhové vzory Objektově orientované modelování Strukturovaná analýza a návrh Analýza a specifikace požadavků Úvod do softwarového inženýrství
Seminář - Opakování Seminář - Přechodové děje Seminář - složitejší výpočty střídavých proudů a diod Číslicová elektronika Obvody zdrojů Seminář - výpočet v obvodech se střídavým proudem 1 Komplexní čísla - Seminář Operační zesilovač Střídavý proud Unipolární tranzistor Tranzistor Polovodiče, diody Přechodové jevy na RC, RL, RLC a vedení Přechodové děje v RLC obvodech Kondenzátor a cívka Metody řešení obvodů s více napájecími zdroji Měření Výpočty v elektrických obvodech Elektrický obvod
Prednáška 10 Prednáška 9 Matice známych transformácií Linearne transformacie Pokračovanie skalárov a vektorov Grupy, polia a vektorové priestory Inverzné matice Riešenie väčších matíc Maticové operácie Úvod do matíc
Zväzy Algebra Grafy 0 Grafy 2 Grafy 1 Relácie Potenčná množina a dirchletov princíp Dôkazy Množinové operácie Množiny a logika
Správa paměti Synchronizace procesů IOS - Cvičení - souborové systémy Správa procesů Midterm dokument Souborové systémy Shell a utility UNIXu Úvod UNIXu IOS Úvod
Soubor instrukcí FPU Plovoucí řádová čárka, architektura FPU Zásady programování ve strojovém jazyku, základní řídicí konstrukce Moduly, BIOS, služby OS, knihovny, konvence volání funkcí Architektura procesoru – předávání řízení, instrukce bitových operací Architektura procesoru - posuny a rotace Architektura procesoru - přenosy, aritmetické a logické instrukce Architektura procesoru Základy strojového jazyku Číslicové soustavy
Důkazy Logické systémy Učebná opora
Derivacia Limita Funkcie
Řešení viditelností objektů ve 3D Úvod do OpenGL Osvětlení a stínování 3D objektů Reprezentace 3D objektů Křivky Ořezávaní Antialiasing 2D API Projekce Geometrické transformace Vyplňování oblastí Rasterizace v 2D Redukce barev Barevné modely
Seminař - INC Příklady 5 Mapování logických funkcí do cílové technologie Seminař - INC Příklady 4 Booleova algebra, minimalizace Simulace a logická syntéza Seminař - INC Příklady 3 Návrh obvodů a jazyk VHDL Návrh číslicových obvodů Ukázka návrhu projektu Technologie CMOS a FPGA Predstavenie projektu INC Seminař - INC Příklady 2 Sekvenční obvody Seminař - INC Příklady 1 Klopné obvody Kombinační obvody HW Akcelerace - Seminář INC Úvod