FPF:UIN1002 Algoritmy a programování I - Informace o předmětu
UIN1002 Algoritmy a programování I
Filozoficko-přírodovědecká fakulta v Opavězima 2015
- Rozsah
- 2/2/0. 4 kr. Ukončení: z.
- Vyučující
- doc. RNDr. František Koliba, CSc. (přednášející)
Ing. Jiří Blahuta, Ph.D. (cvičící)
Mgr. Jan Drastik, Ph.D. (cvičící)
Mgr. Lukáš Mamula (cvičící)
Mgr. Marek Menšík, Ph.D. (cvičící)
RNDr. Michal Perdek (cvičící)
Mgr. Jakub Skácel (cvičící)
Mgr. Bc. Tomáš Wagner (cvičící) - Garance
- doc. RNDr. František Koliba, CSc.
Ústav informatiky – Filozoficko-přírodovědecká fakulta v Opavě - Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Aplikovaná informatika (program FPF, B1802 AplI)
- Aplikovaná matematika (program MU, B1101)
- Aplikovaná matematika pro řešení krizových situací (program MU, B1101)
- Informační studia se zaměřením na knihovnictví (program FPF, B7201 InSK)
- Informatika a výpočetní technika (program FPF, B1801 Inf)
- Matematická analýza (program MU, M1101)
- Matematické metody v ekonomice (program MU, B1101)
- Obecná matematika (program MU, B1101)
- Cíle předmětu
- Předmět Algoritmy a programování je úvodem do programování, kde se studenti naučí správně používat datové typy (jak standardní, tak i typy definované uživatelem), cykly, procedury a funkce. V předmětu budou studenti seznámeni také se základními metodami optimalizace algoritmů.
- Osnova
- 1. Historie programování. Základní pojmy.
2. Algoritmy. Vlastnosti algoritmů. Postup při sestavení programu.
3. Vyšší programovací jazyky. Kompilery a interprety.
4. Standardní datové typy.
5. Typy dat definované uživatelem.
6. Vstup a výstup. Formátovaný výstup.
7. Aritmetické a logické operátory. Výrazy.
8. Jednoduché a strukturované příkazy.
9. Kontrolní test.
10. Strukturované datové typy.
11. Procedury a funkce.
12. Práce se soubory.
13. Bloková struktura programů, optimalizace.
- 1. Historie programování. Základní pojmy.
- Literatura
- povinná literatura
- CORMEN, Thomas H., LEISERSON, Charles E., RIVEST, Ronald L, STEI. Introduction to Algorithms. The MIT Press,, 2009. ISBN 978-0262033848. info
- WIRTH, N. Algoritmy a štruktúry údajov. ALFA, Bratislava,, 1990. ISBN 80-05-00153-3. info
- doporučená literatura
- PINK, Hensley. Learning Pascal Programming: The Beginner's Guide. Amazon Digital Services, 2012. ISBN ASIN:B007HEXQ1M. info
- SEDGEWICK, Robert, WAYNE, K. Algorithms. Addison-Wesley Professional, 2011. ISBN ASIN:B004P8J1NA. info
- TOPFER, P. Algoritmy a programování. Praha, Prometheus, 2002. ISBN 80-85849-83-6. info
- JINOCH, J. , MÜLLER, K. ,VOGEL, J. Programování v jazyku Pascal. SNTL, Praha, 1988. info
- Výukové metody
- Přednáška s aktivizací
Přednáška s analýzou videozáznamu - Metody hodnocení
- Zápočet
- Informace učitele
- Průběžný test, kombinovaná zkouška
- Další komentáře
- Předmět je dovoleno ukončit i mimo zkouškové období.
- Statistika zápisu (zima 2015, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2015/UIN1002