Home page

ALD home page

Výuka home page




Literatura a studijní materiály (2017)

Vlastní materiály ke kurzu:

Materiály ke kurzu jsou publikovány na fakultní www stránce přednášejícího. Tyto stránky jsou dostupné přímo zadáním adresy, nebo z elearningu.

Text přednášek () – na stránkách přednášek budou jednotlivé texty promítané na přednáškách. V těchto přednáškách budou případné odkazy na další zdroje.

Přednášky jazyka C s příklady: Předpokládá se znalost získaná v předmětu BPC-UDP.

Diplomová práce, ve které je popsán způsob kontroly alokace paměti a popis práce se strukturami vázaného seznamu a stromu (pdf 2,7MB).
Zdrojové texty knihovny checker pro kontrolu paměti a souborů – pro zdrojové soubory v c přepsat koncovku z check.cpp na check.c - (knihovna check - alokace zip 142kB), (struktury zip 127 kB)


Knihy

Pro jazyk C, který je nástrojem používaným v tomto předmětu, je v knihkupectvích dostupno několik knih. Např. od autorů Herout, Virius, Kernigham&Richie.
Knihy o algoritmech - Algoritmy v C, Robert Sedgewick, softpress, Praha 2003, ISBN 80-86497-56-9
Algoritmy v jazyku C a C++, Jiří Prokop, GRADA Publishing, Praha, 2012, ISBN 978-80-247-3929-8

Knihy o kultuře programování (týmová práce, řízení projektů) – Extrémní programování ­ Kent Beck, Grada 2002, ISBN 80-247-0300-9


Odkazy na www

učební materiály na FEKT – BPC-UDP,

Algoritmy jsou popsány např. na wikipedii.

S www odkazy opatrně, ne všechny www materiály jsou seriozní, ne všechny dopracované. Některé si píší studenti podle toho jak to pochopili a ne jak to je – proto je to jednoduché ale ne precizní.



Ostatní

Volně dosažitelné knihy a články se vztahem k programování https://www.root.cz/knihy

wikipedia cz – heslo „návrhový vzor“

wikipedia en – heslo „design pattern“


Doporučený styl programování pro linux
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/CodingStyle?id=HEAD



Překladače





Poslední změna 2019-02-01