Předmět Úvod do programování skrze C (IB001)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu IB001 - Úvod do programování skrze C, Fakulta informatiky, Masarykova univerzita (MU).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Předmět Úvod do programování skrze C má za úkol seznámit studenty se základními principy používanými při řešení problémů na počítači. Zmíněný předmět je vyučován s pomocí programovacího jazyka C.Na konci tohoto kurzu bude student schopen:navrhnout algoritmus řešící zadaný problém;zapsat algoritmus v programovacím jazyce C;provést odladění programu.
Osnova
Programovací jazyky, překladač.Funkce výstupu, konstanty, výrazy.Proměnné, deklarace, funkce vstupu.Přiřazovací příkaz, větvení, cykly.Algoritmy založené na relaci rekurence.Typy dat (abstrakce, reprezentace, zpracování): pole, řetězec, struktura, union, soubor.Funkce, parametry, rekurze.Numerické algoritmy: přesnost, chyby.Nenumerické algoritmy: práce s textem.Analýza algoritmu: správnost, efektivita.Datový typ ukazatel. Dynamické datové struktury.
Literatura
Učebnice jazyka C. Edited by Pavel Herout. 6. vyd. České Budějovice: Kopp, 2009. 271, viii. ISBN 9788072323838. infoKERNIGHAN, Brian W. a Dennis M. RITCHIE. Programovací jazyk C. 1. vyd. Brno: Computer Press, 2006. 286 s. ISBN 80-251-0897-X. infoUčíme se programovat v jazyce C. Edited by Václav Kadlec. Vyd. 1. Praha: Computer Press, 2002. xiii, 277. ISBN 8072267159. infoCORMEN, Thomas H. Introduction to algorithms. 2nd ed. Cambridge, Mass.: MIT Press, 2001. xxi, 1180. ISBN 0-07-013151-1. info
Požadavky
! NOW ( IB111 Úvod do prog. (Python) ) && ! IB111 Úvod do prog. (Python) Znalost obsluhy počítače PC (na uživatelské úrovni).
Garant
doc. RNDr. Eva Hladká, Ph.D.
Vyučující
RNDr. Jaroslav Pelikán, Ph.D.Mgr. Peter BálintMgr. Luděk Bártek, Ph.D.RNDr. Jaroslav BayerRNDr. Jiří GlozarMgr. Jan JuráňRNDr. Adam KučeraMgr. Lukáš MásilkoRNDr. Jaromír Plhák, Ph.D.Mgr. Martin StančíkBc. Jiří Weiser