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 2014
- 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. Lukáš Mamula (cvičící)
Mgr. Marek Menšík, Ph.D. (cvičící)
Mgr. Libor Olajec (cvičící)
RNDr. Michal Perdek (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
- předmět má 9 mateřských oborů, zobrazit
- 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
- 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 2014, nejnovější)
- Permalink: https://is.slu.cz/predmet/fpf/zima2014/UIN1002