Semestr jaro 2013
- SDIPR - Diplomová práce
-
SDIPR - Diplomová práce (J. Kolář)
Grafický editor pro JBossESB JBossESB graphical editor
Anotace:
Archiv závěrečné práce (text práce)
Cílem této práce bylo implementovat zásuvný modul (tzv. plugin) do vývojového prostředí Eclipse, který by umožnil grafické nastavení produktu JBoss ESB (Red Hat, Inc.) - software pro Enterprise Application Integration. Součástí implementace je vytváření/načítání/ukládání konfiguračního souboru a grafická manipulace s nastavením. Jsou diskutovány použité technologie a postupy.
Semestr podzim 2012
- IA101 - Algoritmika pro těžké problémy
- IV054 - Kódování, kryptografie a kryptografické protokoly
- PV079 - Applied Cryptography
- MA015 - Grafové algoritmy
- SDIPR - Diplomová práce
-
MA015 - Grafové algoritmy (Čt 14:00-15:50, L. Polák)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška - řešení příkladu ze zkoušky 2004/2005 1. termín, Tranzitivní obal
- 5. přednáška - řešení příkladu ze zkoušky 2004/2005 2. termín, Rozklad uspořádané množiny na řetězce
- 6. přednáška
- 7. přednáška (zápisky ze 7. přednášky z období podzim 2011) - řešení příkladu ze zkoušky 2005/2006 1. termín, Malování
- 8. přednáška - řešení příkladu ze zkoušky 2005/2006 2. termín, Svědomitý zametač
- 9. přednáška - řešení příkladu ze zkoušky 2005/2006 3. termín, Izomorfismus stromů
- 10. přednáška - řešení příkladu ze zkoušky 2006/2007 1. termín, Izomorfismus na podstrom
- 11. přednáška
- 12. přednáška
Zadání písemek -
MA015 - Grafové algoritmy (Út 09:00-09:50, D. Kruml)
Zápisky ze cvičení:
- 1. cvičení
- 2. cvičení
- 3. cvičení
- 4. cvičení
- 5. cvičení
- 6. cvičení (zápisky z 6. cvičení z období podzim 2011)
- 7. cvičení (zápisky z 7. cvičení z období podzim 2011)
- 8. cvičení
- 9. cvičení
- 10. cvičení
- 11. cvičení
- 12. cvičení
-
PV079 - Applied Cryptography (Po 10:00-11:50, V. Matyáš)
1. úloha
AES and modes of operations
- Zadání, lena.bmp
- Řešení - AESEncrypter.java, textový popis
2. úloha72-bit collision in SHA-256 hash function
3. úlohaMS-CHAPv2 Cracking
4. úlohaPrimality testing
- Zadání, Testovaná čísla
- Řešení - PrimalityChecker.java, textový popis
Semestr jaro 2012
- IA011 - Sémantiky programovacích jazyků
- MA009 - Algebra II
- MA022 - Cvičení Algebra II
- PA160 - Počítačové sítě a jejich aplikace II
- PV176 - Správa systémů MS Windows II
- PV243 - Pokročilé Java technologie - JBoss
- SDIPR - Diplomová práce
-
IA011 - Sémantiky programovacích jazyků (Út 10:00-12:50, A. Kučera)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška
- 5. přednáška
- 6. přednáška
- 7. přednáška
- 8. přednáška
- 9. přednáška
- 10. přednáška
-
MA009 - Algebra II (Pá 14:00-15:50, L. Polák)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška
- 5. přednáška
- 6. přednáška
- 7. přednáška
- 8. přednáška
- 9. přednáška
- 10. přednáška
- 11. přednáška
- 12. přednáška
- 13. přednáška
-
MA022 - Cvičení Algebra II (Po 10:00-11:50, D. Kruml)
Zápisky ze cvičení:
- 1. cvičení
- 2. cvičení
- 3. cvičení
- 4. cvičení
- 5. cvičení
- 6. cvičení
- 7. cvičení
- 8. cvičení
- 9. cvičení
- 10. cvičení
- 11. cvičení
- 12. cvičení
Semestr podzim 2011
- IA006 - Vybrané kapitoly z teorie automatů
- IA101 - Algoritmika pro těžké problémy
- IV054 - Kódování, kryptografie a kryptografické protokoly
- MA007 - Matematická logika
- MA015 - Grafové algoritmy
- MB008 - Algebra I
- PA150 - Principy operačních systémů
- PA159 - Počítačové sítě a jejich aplikace I
- PA165 - Vývoj programových systémů v jazyce Java
-
IA006 - Vybrané kapitoly z teorie automatů (St 14:00-15:50, M. Křetinský)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška
- 5. přednáška
- 6. přednáška
- 7. přednáška
- 8. přednáška
- 9. přednáška
- 10. přednáška
- 11. přednáška
- 12. přednáška
-
IA006 - Vybrané kapitoly z teorie automatů (St 12:00-13:50, V. Řehák)
Zápisky ze cvičení:
-
MA007 - Matematická logika (St 14:00-15:50, J. Krčál)
Zápisky ze cvičení:
- 1. cvičení
- 2. cvičení (zadání)
- 3. cvičení (zadání)
- 4. cvičení (zadání)
- 5. cvičení (zadání)
- 6. cvičení (zadání)
-
MA015 - Grafové algoritmy (St 14:00-15:50, L. Polák)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška
- 5. přednáška
- 6. přednáška
- 7. přednáška
- 8. přednáška
- 9. přednáška
- 10. přednáška
- 11. přednáška
- 12. přednáška
- 13. přednáška
-
MA015 - Grafové algoritmy (Po 10:00-10:50, D. Kruml)
Zápisky ze cvičení:
- 1. cvičení
- 2. cvičení
- 3. cvičení
- 4. cvičení
- 5. cvičení
- 6. cvičení
- 7. cvičení
- 8. cvičení
- 9. cvičení
- 10. cvičení
- 11. cvičení
- 12. cvičení
- 13. cvičení
Semestr jaro 2011
- IA023 - Petriho sítě
- IA039 - Architektura superpočítačů a intenzivní výpočty
- IV109 - Modelování a simulace
- PA103 - Objektové metody návrhu informačních systémů
- PA104 - Vedení týmového projektu
- PA151 - Soudobé počítačové sítě
- PA152 - Efektivní využívání databázových systémů
- PA156 - Dialogové systémy
- PA167 - Rozvrhování
- PV168 - Seminář z programování v jazyce Java
-
IA023 - Petriho sítě (Čt 10:00-11:50, A. Kučera)
Zápisky z přednášky:
- 1. přednáška
- 2. přednáška
- 3. přednáška
- 4. přednáška
- 5. přednáška
- 6. přednáška
- 7. přednáška
- 8. přednáška
- 9. přednáška
- 10. přednáška
-
IV109 - Modelování a simulace (Po 12:00-13:50, R. Pelánek)
Projekt - Vznik měst
projekt.pdf - Závěrečná zpráva
projekt.nlogo - Model vytvořený v nástroji NetLogo - PA104 - Vedení týmového projektu (Po 17:00-17:50, T. Ludík)
-
PA152 - Efektivní využívání databázových systémů (Čt 12:00-13:50, V. Dohnal)
1. úloha
Navrhněte diskové úložiště RAID složené ze stejných disků, které splní následující minimální garantované parametry: 150 čtení náhodných bloků a současně 15 zápisů náhodných bloků (dohromady) za jednu sekundu. Velikost bloku je 4 KB.
- řešení: 1uloha.pdf
2. úlohaVaším úkolem je zformulovat SQL příkaz, převést jej na výraz v relační algebře, který poté přetvoříte na strom (zpracování) dotazu. Pro jednotlivé uzly stromu (tj. mezivýsledky) pak určíte statistické údaje (velikost výsledku, počty různých hodnot v atributech atp.).
- řešení: 2uloha.pdf
3. úlohaV tomto úkolu budete prakticky pracovat s databázovým systémem PostgreSQL a vyzkoušíte si optimalizovat některé dotazy.
- řešení: 3uloha.pdf
-
PV168 - Seminář z programování v jazyce Java (Čt 18:00-19:50, L. Bártek)
Úloha na synchronizaci
Napište jednoduchý program, který vytvoří tři vlákna. Tato vlákna budou generovat společnou řadu čísel od 0 do 50 a vypisovat je na standardní výstup ve tvaru:
vlakno 1: 0
vlakno 1: 1
vlakno 3: 2
vlakno 2: 3
...
vlakno 1: 50
- řešení: HWClass.java