__ __ __ ____ /'__`\ /\ \/\ \ /\ _`\ /\ \/\ \\ \ \ \ \\ \ \L\ \ \ \ \ \ \\ \ \ \ \\ \ ,__/ \ \ \_\ \\ \ \_/ \\ \ \/ \ \____/ \ `\___/ \ \_\ \/___/ `\/__/ \/_/
Priklady, ulohy a dalsi informace k predmetu [0VP] (https://www.vutbr.cz/studium/ects-katalog/detail-predmetu?apid=126886&oid=8451).
Postupne zde budou zverejneny priklady probirane na cvicenich tohoto predmetu. Kazde cviceni ma svuj adresar ve kterem naleznete jednotlive priklady ze cviceni.
Cilem predmetu je zvladnuti vybranych partii z programovani. Smyslem je zajemcum doplnit chybejici vstupni znalosti tak, aby behem dalsiho studia i praxe dokazali zvladat problemy, pri jejichz reseni je treba programovat.
Pro kompilaci vetsiny prikladu muzete pouzit jakykoliv C89/90 kompilator. Priklady jsou vytvareny pomoci vyvojoveho prostredi Visual Studia 2008/10/12 nebo za pouziti TCC (Tiny C Compiler).
Vyvojove prostredi:
Express verze Visual Studia (zdarma) je dostupna zde: https://www.microsoft.com/visualstudio/cze/downloads
Doporucena verze je [Visual C++ 2010 Express] (http://go.microsoft.com/?linkid=9709949), dale muzete pouzit [Visual Studio 2012 Express for Windows Desktop] (http://go.microsoft.com/?linkid=9816758) (zabira vice mista nez VS 2010), nebo Code::Blocks, Dev C++.
Samostatne kompilatory naleznete zde:
- Kernighan, B.W. - Ritchie, D. M.: Programovaci jazyk C. Computer Press, 2006
- Herout, P.: Ucebnice jazyka C. Kopp, 2000
- McConnell, S.: Dokonaly kod - Umeni programovani a techniky tvorby software. Computer Press, 2006
- Martin, R.C.: Cisty kod -Navrhove vzory, refaktorovani, testovani a dalsi techniky agilniho programovani. Computer Press, 2009
- Dokonaly kod, prednasky Davida Majdy.
- Jazyky C a C++
- C Language Reference Manual
- C Programming FAQs: Frequently Asked Questions
- Things to Avoid in C/C++
- An Intro to GitHub For Windows
- A Guide to Undefined Behavior in C and C++ Part 1, Part 2, Part 3
- Deep C, prednaska Olve Maudala.