Obecné informace
Vpravo nahoře je tmavý režim, vlevo jsou odkazy na předměty (na menší obrazovce ☰).
Momentálně je tu jen 2.semestr [1.LS]; mám v plánu doplnit i něco z 1.semestru a případně některý volitelný předměty.
physics.ujep.cz/~jskvor/SZZ/BcAPI/ – info ke státnicím
Angličtina 2
[CJP/0004]
- ¯\_(ツ)_/¯
Algoritmizace a programování 2
[KI/KAPR2]
Na
moodle.prf.ujep.cz
je dostupný dobrovolný úkol za extra body ke zkoušce. Splnit ho je možné do 4.5.2026.
- (Zadání: Vytvořte funkci, třídu nebo sadu funkcí, které umožní využívat NanoDB pomocí SQL dotazů. Vytvořené řešení musí být schopno překládat SQL dotazy do jazyka NanoDB, pokud existují ekvivalentní operace. Pokud SQL dotaz není ze strany NanoDB podporován, bude vyhozena výjimka s vhodným popisem. Pro výjimky v tomto případě měly být vytvořeny nové třídy.)
➥ Požadavky na ukončení (zápočet + zkouška)
- Zápočet:
- Vypracování seminárky v zápočtovém termínu na školních PC, dost možná i offline (no AI).
- Bude se týkat github.com/Jiri-Fiser/NanoDB , proto je dobrý se s tím dopředu seznámit.
- Konkrétně budou 3 úkoly:
- Dva jednodušší na vytvoření metod (fcí v třídách) pro tuto DB; za 15bodů (asi za každou).
- Jeden složitější na vytvoření třídy uvnitř DB, asi i použití dědičnosti; za 60bodů.
- Kolik bodů stačí, teď nevim, ale prý celá ta třetí úloha samotná by stačila, nebo snad i půlka třetí a jedna z těch dvou.
- Zkouška:
- Pouze ústní s Fišerem; skládá se z obhajoby seminárky + teorie (cokoliv z osnovy předmětu).
➥ Odkazy
-
Moodle KAPR2
– odkazy (datacamp, github, skripta viz níže), tahák, dobrovolný úkol, doporučené kurzy
-
Datacamp
– doporučené:
- Introduction to Python
- Intermediate Python
- Introduction to Functions in Python
- Python Toolbox
- DataTypes in Python
- Writing Functions in Python
- Object-Oriented Programming in Python
- Github, Fišer J – NanoDB a další
- Skripta, Fišer J. – z moodle KAPR2, ale obsah je KAPR1, asi omyl při nahrání
-
Datacamp
– doporučené:
- Skripta2, Fišer J. – z opor KI, tyhle jsou vskutku pro KAPR2
➥ Literatura ve stagu
- Základní:
- Doporučená:
➥ Osnova předmětu
1. Implementace vlastních tříd (datové členy, metody, konstruktory)
2. Abstraktní datové typy (ADT), implementace sekvenčních datových struktur (fronta, zásobník, setříděný seznam)
3. Implementace vlastních algoritmů nad sekvenčními kolekcemi – vyhledávací algoritmy
4. - 5. Implementace vlastních algoritmů nad sekvenčními kolekcemi – třídící algoritmy
6. Spojové struktury a jejich objektová implementace (spojové seznamy, stromy aj.)
7. - 8. Implementace vlastních algoritmů nad spojovými strukturami
9. Zadání seminární práce, diskuse a návrh implementace
10. Interface (v Pythonu protokoly), iterátory a jejich implementace, rozhraní základních kolekcí
11. Plnohodnotná implementace vlastní kolekce
12. Dědičnost (výhody a nevýhody)
13. Praktické využití dědičnosti
➥ Anotace
Druhá část úvodního kurzu algoritmizace a programování se zaměřuje na implementaci vlastních abstraktních datových struktur (spojových seznamů, stromů, front a zásobníků) a operací (metod) nad nimi prostřednictvím vlastních OOP tříd. Studenti se seznámí i se základními prostředky objektového polymorfismu (interface a dědičnost) s důrazem na representaci iterátorů. Výuka (přednášky a cvičení) bude probíhat v jazyce Python.
Matematický software
[KI/KMSW]
První cviko 28.2. jsme rychle projeli implementaci Compartmental models (SIR, SIS, SIRD,…) a Lotka Volterra equations.
Další cviko 3.5. bychom měli ještě něco projet, mám tu poznamenaný kapitoly MS6_nelinearni_rovnice.ipynb a MS12_diferencialni_rovnice.ipynb z githubu Beránka, ale ty možná máme na samostudium do příštího cvika, nevím…
➥ Požadavky na ukončení (pouze zápočet)
- Zápočet:
- V podstatě by se mělo jednat o totéž, co je uvedeno v zadání zápočtové práce 2025 na githubu Beránka . Myslim, že i říkal, že když si předpřipravíme např. všechny ty Compartmental, tak to pak můžeme použít, jeden tam určitě bude.
➥ Odkazy
- github.com/pavelberanek91/matematicky-software – asi to jediný, co budeme potřebovat
- Matematicky_software.pdf – z opor KI, není moc užitečné (pojednání o seminárce, kterou my ani nemáme)
➥ Literatura ve stagu
➥ Osnova předmětu
1. Implementace vlastních tříd (datové členy, metody, konstruktory)
2. Abstraktní datové typy (ADT), implementace sekvenčních datových struktur (fronta, zásobník, setříděný seznam)
3. Implementace vlastních algoritmů nad sekvenčními kolekcemi – vyhledávací algoritmy
4. - 5. Implementace vlastních algoritmů nad sekvenčními kolekcemi – třídící algoritmy
6. Spojové struktury a jejich objektová implementace (spojové seznamy, stromy aj.)
7. - 8. Implementace vlastních algoritmů nad spojovými strukturami
9. Zadání seminární práce, diskuse a návrh implementace
10. Interface (v Pythonu protokoly), iterátory a jejich implementace, rozhraní základních kolekcí
11. Plnohodnotná implementace vlastní kolekce
12. Dědičnost (výhody a nevýhody)
13. Praktické využití dědičnosti
➥ Anotace
Kurz matematický software se zaměřuje na využití matematických modulů jazyka Python pro řešení úloh z matematického modelování, zejména úloh z numerické matematiky. Jde zejména o využití modulů math, NumPy, SymPy, PyPlot. Důraz je kladen na práci s jednoduchými poli a efektivní implementaci numerických metod. Kurz je určen pro studenty, kteří úspěšně prošli úvodním kurzem programování a základním kurzem matematiky.
Operační systémy
[KI/KOPS]
Windows uživatelům by mělo v rámci kurzu / přípravy snad postačit využití
WSL
.
V případě potřeby komunikaci prý směřovat na Balína jakožto garanta předmětu a do kopie Kuberu.
➥ Požadavky na ukončení (pouze zápočet)
- Zápočet:
- (ze stagu) Zápočet je udělen za komplexnější praktickou práci: sada skriptů zaměřených na softwarové zpracování souborů a transformace textových dat. Předpokladem je zvládnutí práce s bashem, správa uživatelských práv a procesů.
- V zipu z Kuberovo mailu jsou nějaký ukázky písemek .
- Detaily ohledně testu zatím nevím.
➥ Odkazy
- Materiály z mailu rozbalené / v ZIPu – vše: aktuálnější skripta (2018), skripty, přednášky, ukázky písemek
- Operacni_systemy.pdf – spíš nedoporučuji, starší skripta z opor KI (2016) - v zipu jsou novější
- Úvod/tahák – bonus od Ládi ze střední, na konci jsou příkazy a navigační zkratky
➥ Literatura ve stagu
- Základní:
- Shah S., Soyinka W. Administrace systému Linux. Praha: Grada Publishing, 2007. ISBN 978-80-247-1694-7.
- Jones D. Automatizace správy a skriptování Microsoft Windows. Brno: Computer Press, 2006. ISBN 80-251-1261-6.
- GNU Linux (Fišer J.) – již neexistuje, ale lze si místo toho přečíst nějaké povídky na www.jf.cz :)
- Petrlík L. Jemný úvod do systému UNIX. České Budějovice: Kopp, 2000. ISBN 80-85828-28-6.
- Doporučená:
- Stones R., Matthew N. Linux: začínáme programovat. Praha: Computer Press, 2000. ISBN 80-7226-307-2.
- Sobell M. G. Mistrovství v Linuxu: příkazový řádek, shell, programování. Brno: Computer Press, 2007. ISBN 978-80-251-1726-2.
➥ Osnova předmětu
1. Základní struktura operačního systému (souborový systém, uživatelé, služby, procesy)
2. Druhy systémových shellů a základy práce s ním (práce se soubory a adresáři)
3. Souborový systém a jeho struktura (typy souborového systému, svazky, mountování)
4. Uživatelé, skupiny a jejich správa, řízení přístupu k prostředkům OS
5. Procesy a jejich řízení, priority procesů, komunikace mezi procesy, signály
6. Zpracování textů, kolony, filtry a nástroje pro práci s textem
7. Programování skriptů (proměnné, podmínky, cykly, funkce)
8. Služby OS a principy jejich konfigurace
9. Síťové služby OS a jejich konfigurace (adresy, porty, ssh server, mail server, web server)
10. Sdílené souborové systémy
11. Instalace software, překlad programů, správci balíčků softwaru
12. Zálohování dat a systému, nastavení a automatizace
➥ Anotace
Cílem kurzu je seznámení studentů se strukturou a prostředky moderních operačních systémů (OS) se zaměřením na OS typu Unix/Linux. Kurz je zaměřen na použití systémových shellů, psaní vlastních skriptů, konfiguraci a administraci systému.
Teoretické základy informatiky 2
[KI/KTZI2]
Přibyl soboty nepracuje a obecně prý moc neodpovídá na maily - klidně s odstupem napsat znovu a do kopie přidat sekretariát nebo vedení katedry. (už mi ale jednu sobotu odpověděl do pár hodin)
Na neděle se s ním dá teoreticky domluvit konzultace (obecně snad máme i nárok na nějaký konzultace, rozmezí netušim).
Materiály okomentoval takto:
- Diskrétní matematika - prý trošku problém (resp. dobrý, ale dlouhý/komplikovaný jsou Knuth a Nešetřil viz literatura ve stagu. Kuřila z UJEPu snad ani nezmínil
- Teorie grafů - prý dobré (př. Teorie grafů (Kovář, P.) )
➥ Požadavky na ukončení (pouze zápočet)
- Zápočet:
- Jedna zápočtová písemka - víkendový termín dle domluvy většiny, další termíny si stanoví sám a pravděpodobně už jen ve všední dny.
- Je potřeba splnit na 70% (70/100b).
➥ Odkazy
-
kma.ujep.cz/profil/jiri-pribyl
– má tam úlohy probírané na cvičeních/přednáškách, postupně se tam objevují i řešení; některé typy se objevují v zápočtech
- Autotest – dával na první přednášce/cvičení; asi je dobrý rozumět téhle látce než se vůbec začne s TZI2
- Úlohy na druhé cvičení – Řešení
- Úlohy na třetí cvičení – Řešení
- Úlohy na čtvrté cvičení – Řešení
- Úlohy na páté cvíčení – Řešení
- Úlohy na šesté cvičení – Řešení
- Úlohy na sedmé cvičení – Řešení – Odvození použitého vztahu
- Úlohy na osmé cvičení – (jedná se o 4 samostatné oblasti) – Řešení 1. úlohy – Řešení 2. úlohy – Řešení 3. úlohy (soustavy nebudou v ZPP) – Řešení 4. úlohy
- Úlohy na deváté cvičení – Řešení
- Úlohy na desáté cvičení – Řešení
- Úlohy na jedenácté cvičení – Řešení
- Úlohy na dvanácté cvičení – Řešení zatím nejsou
- Úlohy na třinácté cvičení – Řešení zatím nejsou
- Kuřil, M. – z opor KI, je identické s první literaturou viz níže
- kma.ujep.cz/profil/martin-kuril – hodně navíc, v podstatě 1:1 s tím, co tam má Přibyl, jen má třeba ty úlohy tématicky pojmenovaný
➥ Literatura ve stagu
- Základní:
- Doporučená:
- Rigo, M. Advanced Graph Theory and Combinatorics. ISTE Ltd and John Wiley & Sons: Inc., 2016. - odkaz přidán mnou
- Graham, R. L., Knuth, D. E., Patashnik, O. Concrete Mathematics. Addison: Wesley Publishing Company, 1994. - odkaz přidán mnou
- Gruska, J. Foundations of Computing. International Thomson Computer Press, 1997. - nenašel jsem
- Grafy a jejich aplikace (Demel, J.)
- Matoušek, J., Nešetřil, J. Kapitoly z diskrétní matematiky. Praha: Karolinum, 2010. - odkaz přidán mnou, pouze vydání 2002
- Knuth, D. E. Umění programování, 1. díl, Základní algoritmy. Computer Press, a.s., Brno, 2008. - tuto verzi v čj jsem nenašel, v aj se dá něco najít
- Meyer, A., Chlipala, A. 6.042J Mathematics for Computer Science. Massachusetts Institute of Technology: MIT OpenCourseWare, 2015.
➥ Osnova předmětu
1. Rekurence a základní metody řešení rekurencí: substituční metoda, iterační metoda
2. Redukce rekurencí na algebraické rovnice: homogenní lineární rekurence, charakteristický polynom,
charakteristické kořeny
3. Speciální funkce: funkce dolní a horní celé části, logaritmy, binomické koeficienty, binomická věta
4. Asymptotika: asymptotická hierarchie, O-, Theta- a Omega-notace, relace mezi asymptotickými notacemi,
manipulace s O-notací, asymptotika a rekurence: analýza algoritmů rozděl a panuj
5. Euklidův algoritmus a prvočísla: Euklidův algoritmus: největší společný dělitel, nejmenší společný
násobek, rozšířený Euklidův algoritmus, analýza Euklidova algoritmu; prvočísla: Základní věta aritmetiky,
Eratosthenovo síto, Eulerova funkce phi, Prvočíselná věta
6. Kongruence: zbytkové třídy modulo n, řešení lineárních kongruencí, Čínská věta o zbytcích, modulární
umocňování, Malá Fermatova věta, Eulerova věta
7. Diskrétní logaritmy: primitivní kořeny, diskrétní logaritmus
8. Základní pojmy z teorie grafů: orientovaný a neorientovaný graf, vrcholy, hrany, incidence, stupně,
reprezentace grafů: seznamy sousedů, matice sousednosti, matice incidence
9. Další vlastnosti grafů: sledy, tahy, cesty, cykly, souvislé komponenty, silně souvislé komponenty,
vrcholová souvislost, hranová souvislost, isomorfismus, regularita, vrcholově symetrický graf, hranově
symetrický graf, podgrafy, úplné grafy, bipartitní grafy, stromy, kostry grafu, rovinné grafy, Kuratowského
věta, průměr grafu, multigrafy, hypergrafy
10. Párování a barvení v grafech: párování, perfektní párování, Hallova věta, Talleova věta, hranové barvení,
Vizingova věta, vrcholové barvení, chromatické číslo
11. Cestování grafem: eulerovský tah, eulerovský graf, hamiltonovská cesta, hamiltonovský graf, prohledávání
do šířky, prohledávání do hloubky, minimální kostra, Kruskalův algoritmus, Primův algoritmus, problém
obchodního cestujícího
12. Stromy: strom, les, kořenový strom, hloubka stromu, uspořádaný strom, binární strom, reprezentace
binárních stromů
13. Základy teorie složitosti: některé třídy složitosti: rozhodovací problém, třída P, třída NP; polynomiální
redukce: NP-těžký problém, NP-úplný problém; výpočetně obtížné problémy teorie grafů
➥ Anotace
Kurz je koncipován jako úvodní kurz, který má prezentovat vybrané partie z diskrétní matematiky a teorie grafů s ohledem na potřeby v dalších oblastech informatiky, jako je algoritmizace, kódování a šifrování, či optimalizace.
Úvod do relačních databází
[KI/KURDB]
Parafráze Fišera - se Sýkorovou bychom si měli připravit vlastní databázi (cviko 16.5. + doma?) a s Fišerem si pak o ní při zkoušce
Ze softwaru nám Fišer představil DBeaver 🦫
➥ Požadavky na ukončení (zápočet + zkouška)
-
Zápočet:
- (ze stagu) Obhajoba zápočtové seminární práce (návrh databáze a její realizace)
-
Zkouška:
- (ze stagu) Ústní (včetně diskuse dotazů nad seminární databází)
➥ Odkazy
- Uvod_do_relacnich_databazi.pdf – z opor KI, Fišerovo skripta z přednášky
- Datacamp – něco k SQL prý i zde, kam máme přístup v rámci KAPR2, ale David si tu SQL část moc nechválil
➥ Literatura ve stagu
➥ Osnova předmětu
1. Relační databáze (principy) a relační databázové systémy (přehled a klasifikace)
2. Principy konceptuálního návrhu (entity, atributy a relační vztahy, ERD)
3. Kandidátní klíče a normalizace databází (normální formy)
4. DDL ? příkazy pro práci s tabulkami (CREATE, ALTER, DROP, datové typy a integritní omezení)
5. DML ? příkazy pro práci s daty (INSERT, UPDATE, DELETE)
6. Základní tvar příkazu SELECT (SELECT, FROM, WHERE, ORDER BY)
7. Relační vztahy mezi tabulkami a jejich representace
8. Vnitřní spojení (INNER JOIN)
9. Vnější spojení (OUTER JOIN) a další typy spojení
10. Seskupování (GROUP BY, HAVING) a agregační funkce
11. Transakce
12. ? 13. Základní programový přístup k databázím
➥ Anotace
Předmět prakticky uvádí do návrhu a základní implementace relačních databází. Studenti se seznámí s konceptuálním a logickým návrhem relačních databází (včetně representací relačních vztahů) a se základy SQL (standard ISO SQL-92). V rámci cvičení se studenti zaměří na tvorbu konceptuálních návrhů vzorových příkladů databází.
Základy kyberbezpečnosti
[KI/KZKB]
Seminárku vypracovat a zaslat do 30.6.2026 viz níže.
➥ Požadavky na ukončení (pouze zkouška - 2 části)
-
Zkouška:
- část (Seminárka - Sýkorová)
- viz _KZKB-2026_zapocet-dilci-pozadavky.pdf – vypracovat a zaslat do 30.6.2026
- Jak bude seminárka pojatá, jestli třeba víc teoretická nebo praktická, je jí jedno
- část (Ústní zkouška - Krejčí)
- má na starosti témata 9.-14. viz ZKBcast2.pdf, ale jestli bude zkoušet jen z toho nebo ze všech témat, nevím. Snad se dozvíme na jeho přednášce 19.4.
- část (Seminárka - Sýkorová)
➥ Odkazy
- _KZKB-2026_zapocet-dilci-pozadavky.pdf – posílala Sýkorová mailem, podmínký její (1. části) zkoušky – seminárka
- ZKBcast1.pdf – z opor KI, 1. část Sýkorová - skripta;
- ZKBcast2.pdf – z opor KI, 2. část Krejčí - příklad testu a nějaká literatura na konci (ale odkazy cybersecurity.cz jsou nefunkční);
- Sýkorová - přednášky (témata 1.-8.) - staženo ze stagu
➥ Literatura ve stagu
➥ Osnova předmětu
1. Základní pojmy kryptologie, Modulární aritmetika
2. Generátory (pseudo)náhodných čísel, testy prvočíselnosti
3. Klasická kryptologie (substituční a transpoziční šifry)
4. Symetrická kryptografie ? blokové šifry (DES, AES)
5. Symetrická kryptografie ? proudové šifry (A5, Salsa20, Chacha20)
6. Kryptografie veřejného klíče (RSA, DSA, DH)
7. Hashovací funkce (MD5, SHA, digitální podpis ? princip)
8. Digitální měny, HW a SW peněženky, blockchain (principy)
9. Důvěrnost, integrita, dostupnost (princip, klasifikace, prostředky, algoritmy)
10. Řízení bezpečnosti dat (služby, metody, ověření bezpečnosti)
11. Analýza hrozeb a rizik (aktiva, zranitelnost, ohrožení, opatření), soudobé hrozby informačních technologií
(typy, techniky, možnosti)
12. AAA framework (principy, dělení, účel, protokoly, využití)
13. Protokoly a metody bezpečnosti a ochrany dat v prostředí Internetu
14. Ochrana dat na úrovni kabelových sítí (principy, dělení, využití)
➥ Anotace
Předmět je zaměřen na získání základních znalostí z oblasti kyberbezpečnosti. Studenti se tak seznámí se základními pojmy z oblasti klasické i moderní kryptologie, stejně jako se základními principy zabezpečení dat. Nebude chybět ani analýza hrozeb a rizik současných informačních systémů. Tyto základní kompetence budou následně využity v dalších předmětech.
Základy zpracování dat
[KI/KZZD]
Kdo byl 12.4. na KZZD s Barillou, má Excelovskou část zápočtu hotovou, zbytek by měl dostat mailem seminární zadání k vypracování do konce semestru. Zmiňoval kontingenční tabulky.
➥ Požadavky na ukončení (pouze zápočet - 2 části)
-
Zápočet:
- část - Excel (Barilla) - účast na cvičení 12.4. nebo vypracování seminárky do konce semestru - zadání by měl zaslat mailem, zmiňoval kontingenční tabulky
- část - R (Škvor) - s ním je cvičení 3.5.; (ze stagu: praktický test (řešení zadaných úloh na počítači v počítačové učebně v rámci vypsaného zápočtového termínu))
➥ Odkazy
- Excel
- Zaklady_zpracovani_dat.zip – jen zazipovanej word doc spíš rámcově pojednávající o předmětu (tady rozbalené jako pdf)
- Cvičení s Barillou 12.4. – hodně základní fce jsme dělali, pak už jen rychle projížděl a ukazoval
- Co dělali deňáci (podrobnější, pro zajímavost/k seminárce); staženo z discordu:
- Cvičení na Youtube - sdíleno na discordu, prý z prezenčního studia, vypadá to dobře
- R (erko)
- zatím – nic
➥ Literatura ve stagu
- Základní:
- Laurenčík, M. Excel 2016 ? Práce s databázemi a kontingenčními tabulkami. Praha: Grada Publishing, 2017. ISBN 978-80-251-4838-9.
- Barilla, J., Simr, P., Sýkorová, K. Microsoft Excel 2016: podrobná uživatelská příručka. Brno: Computer Press, 2016. ISBN 978-80-251-4838-9.
- Doporučená:
- Navarrů, M. Excel 2016 ? Podrobný průvodce uživatele. Praha: Grada Publishing. ISBN 978-80-271-0193-1.
➥ Osnova předmětu
1. Excel: podmíněné formátování, logické funkce a filtrování dat
2. Excel: vytváření souhrnů a skupin, vyhledávací a databázové funkce
3. Excel: kontingenční tabulky a grafy
4. Excel: základní statistické výpočty
5. Excel: vytváření a úprava maker
6. R: instalace, prostředí, ovládání, syntaxe, balíčky, základní datové typy a datové struktury, proměnné, základní operace, příkazy a funkce
7. R: načítání a ukládání dat, psaní vlastních funkcí a skriptů, cykly a podmíněné příkazy
8. R: manipulace s daty a datovými soubory (různé úpravy a transformace, slučování, řazení, filtrování, kontingenční tabulky apod.)
9. R: základní statistické funkce (popisná statistika, funkce nad různými statistickými rozděleními - generování náhodných čísel apod.)
10. R: grafické výstupy (základní a pokročilé typy grafů)
11. R+LaTeX: tvorba reprodukovatelných reportů (lehký úvod do LaTeXu a využití balíčku knitr)
12. - 13. R: praktické motivační ukázky využití pokročilých statistických metod (např. z oblasti statistického testování hypotéz, regresní analýzy, faktorové analýzy, shlukové analýzy, diskriminační analýzy nebo analýzy časových řad)
➥ Anotace
V předmětu se studenti na mírně pokročilejší úrovni naučí prakticky využívat tabulkový procesor (dále Excel) a specializovaný programovací jazyk (dále R) pro účely zpracování dat, jejich analýzy a vizualizace. Student se naučí používat různé možnosti těchto specializovaných nástrojů, dle zadání úlohy volit vhodné metody, výsledky správně interpretovat a vytvořit report.
Odborný seminář IT
[KI/OSIT]
Probíhá každý lichý pátek 16--18h, pokud není řečeno jinak. Jaký je týden?
➥ Požadavky na ukončení (pouze zápočet)
-
Zápočet:
- Získávání bodů
- 4 body za osobní účast
- 2 body za on-line účast (nelze se evidovat on-line a osobně současně)
- 1 bod za hodnocení setkání (hodnocení budou probíhat s využitím on-line dotazníku) #zatím jsme žádné nedostali
- Tldr; potřebujeme 80% bodů z maxima. Maximum je 5*počet seminářů (př. při 10 seminářích by bylo max 50b a stačilo by získat 40b).
- Pokud se tedy nezúčastním všech seminářů osobně, je potřeba doplnit on-line body o vyplněné dotazníky, jestli nějaké budou...
- Dodatečné body lze získat také na nespecifikovaných víkendových termínech studentských prezentací:
- 5 dodatečných bodů lze získat za každých dokončených 5 minut vlastní prezentace,
- 2 dodatečné body lze získat za každých dokončených 5 minut věnování pozornosti prezentace ostatních studentů.
- Získávání bodů
➥ Odkazy
-
Moodle pro KI/OSIT
– vše podstatné: podmínky splnění, odkazy na online, evidence docházky,...
- Kompletní podmínky - screenshot png
➥ Literatura ve stagu
➥ Osnova předmětu
➥ Anotace
Odborný seminář IT slouží především k prezentaci moderních trendů nebo příkladů dobré praxe v oblasti informačních technologií. Zároveň motivuje studenty v prvním roce studia k hlubšímu studiu příslušné problematiky. Tyto semináře jsou vedeny především odborníky z praxe, ale předpokládají se i tematicky zaměřené workshopy vedené interními, resp. externími pedagogy nebo vědeckými pracovníky.
Seminář je dále využit také pro prezentaci aktuálně řešených projektů katedry a fakulty, do kterých jsou studenti informatiky aktivně zapojeni. Tyto projekty představují studenti v posledním roce studia jako jeden z výstupů předmětu Projektový seminář II. Cílem těchto prezentací je představit studentům v prvním roce studia současnou spolupráci katedry s aplikační sférou a seznámit je s nabídkou témat, která mohou dále rozvíjet v rámci předmětů Projektový seminář I a II a mohou být také tématem jejich bakalářské práce.
Matematika 2
[KMA/KMT2]
➥ Požadavky na ukončení (zápočet + zkouška, ale jen 1 test jako v KMT1)
-
Zápočet + zkouška:
- Oficiálně má KMT2 zápočet i zkoušku, ale v našem případě bude zakončen jen jedním testem podobně jako KMT1
- Opět stačí 50% na splnění (hodnocení 3/E), ale KMT2 je zároveň klasifikovaná a je možné, nikoliv nutné, ten test hned po napsání s Lacko prokonzultovat a konečné hodnocení případně doladit.
➥ Odkazy
-
kma.ujep.cz/profil/niko-lacko
– info, vzorové písemky, vzorce, hromada literatury podle kapitol
- kma.ujep.cz/pro-studenty/matematika-ii-informace-k-vyuce – další studijní texty, úlohy, sbírka úloh
- ki.ujep.cz/opory/Aplikovana_Informatika/Bc/Matematika_II.pdf – tématicky strukturované odkazy na učebnice a videa
➥ Literatura ve stagu
- Základní:
- Diferenciální a integrální počet funkcí jedné proměnné 3, Math MUNI
- KUBEN, J., ŠARMANOVÁ, P., MAYEROVÁ, Š., RAČKOVÁ, P. Diferenciální počet funkcí více proměnných. Vysoká škola báňská: Technická univerzita Ostrava, 2012.
- Matematika pro ekonomy (MOC, O., ŠIMSOVÁ, J., ŽAMBOCHOVÁ, M.)
- KRAJC, B., BEREMLIJSKI, P. Obyčejné diferenciální rovnice. Vysoká škola báňská: Technická univerzita Ostrava, 2006.
- Doporučená:
- Hrubý D., Kubát J. Diferenciální a integrální počet, Matematika pro gymnázia, Prometheus Praha 1997.
- E-sbírka příkladů pro předmět Matematika II (kol. autorů)
- homel.vsb.cz/~s1a64/cd/index.htm
- matematika.reseneulohy.cz/cs
- KOPKA, J. Kapitoly z lineární algebry. Ústí nad Labem: UJEP, 2011.
- Klůfa, J., Coufa J. Matematika I, Ekopress, 2003.
- Kaňka, M. Henzle, J. Matematika II, Ekopress, 2003.
- Úvod do teorie obyčejných diferenciálních a diferenčních rovnic (FIŠER, J.) #původní dokument už asi neexistuje
➥ Osnova předmětu
1. Maticový počet, determinanty
2. - 4. Soustavy lineárních rovnic, jejich řešení pomocí matic a determinantů
5. Vektorové prostory
6. Základní pojmy z partie obyčejných diferenciálních rovnic, rovnice se separovanými proměnnými, lineární diferenciální rovnice 1. řádu
7. Lineární diferenciální rovnice 2. řádu s konstantními koeficienty
8. Použití diferenciálních rovnic v přírodních i společenských vědách
9. Definiční obor funkce více proměnných a graf funkce dvou proměnných
10. Pojem limita a spojitost funkce
11. Parciální derivace, diferenciál, derivace vyšších řádů
12. Taylorova formule, funkce definované implicitně
13. Lokální, vázané a globální extrémy funkcí
➥ Anotace
Cílem kurzu je seznámit posluchače se základními pojmy a metodami výpočtů ve třech oblastech: lineární algebře, diferenciálním počtu funkcí více reálných proměnných a obyčejných diferenciálních rovnicích. Vzhledem k rozsahu kurzu jde vždy jen o úvod do dané problematiky. V případě lineární algebry je cílem naučit posluchače řešit soustavy lineárních rovnic, u obou dalších partií bude důraz kladen i na použití probíraných poznatků v ostatních přírodních vědách.