Pondělí + středa, 16:45 - 20:00, pondělí každý druhý týden.
Pavel Novák
novak.pavel <zavináč> seznam.cz
777 29 32 35
Do konce února je nutné odevzdat specifikaci programu absolventské práce.
Někteří studenti Václava
Nováka již specifikace napsané mají, tak se na ně můžete podívat pro
inspiraci. Tím neříkám, že to jsou ideální příklady, ale pokud nevíte, jak
začít, je to dobrá volba. Představte si, že vy budete chtít po někom, aby vám
udělal ten program, který chcete dělat vy, a máte možnost mu předat pouze
specifikaci, žádná další komunikace nebude možná. A on na základě vaší
specifikace program udělá.
Napište tedy specifikaci tak, aby jeho program vypadal tak, jak si ho vy
představujete.
Nějaká témata jsou zde
Pro další nápady
se podívejte sem
Samozřejmě si můžete vymyslet vlastní.. Každé téma je třeba se mnou nejdříve
konzultovat.
Jak psát dokumentaci a komentáře v programu. [mff.cuni.cz]
Stránky pro studenty pana Nováka z loňského roku
Probranou látku, případně plán dalších hodin a zadání domácích cvičení najdete zde.
Okomentované příklady ke knížce Učebnice jazyka C od Pavla Herouta. (Zatím první tři kapitoly.)
Přehled základních funkcí knihovny C.
Tabulka priorit a asociativity operátorů jazyka C
Učebnice
jazyka C - 1.díl / Pavel Herout -- 1995, 2004 nové přepracované
vydání
Učíme se programovat v jazyce C / Václav Kadlec -- Computer Press, 2002
Mistrovství v C++ / Stephen Prata. -- 1. vyd. -- Praha : Computer Press, 2001
C++ Programovací jazyk / Bjarne Stroustrup. -- 1. vyd. -- Praha : Ben, 1997
Myslíme v jazyku C++ / Bruce Eckel -- Grada, 2000
Programování v C++ / Miroslav
Virius. -- 1. vyd. -- Praha : České vysoké učení technické, 1998 (2. vydání
letos - 2004)
Nauč se sám C / Herbert Schildt.
-- Brno : SoftPress, c2001
Nauč se sám C++ / Herbert
Schildt. -- Brno : SoftPress, c2001
Pro studium algoritmů používaných v programování je pěkná knížka Algoritmy a programovací techniky od Pavla Töpfera. (Příklady psány v Pascalu.)
Hezké slidy k C/C++ ze kterých budu něco také ukazovat má pan Bednárek z MFF (Bednarek.ppt). Originál umístěn na ftp://ulita.ms.mff.cuni.cz.
Nedoporučuji nic specializovaného pro Borland C++; Jazyk C - Učebnice pro střední školy od Dalibora Kačmáře (chyby) a ABC programátora v C++ (zastaralé). Také nic od tvůrců C (Kernighan, Ritchie) - zastaralá verze C, neodpovídá dnešní normě.
Vývojové prostředí Dev-C++ (devcpp4990setup.exe -
7,8 MB)
Při stahování se někdy tváří z mně neznáméno důvodu jako audio soubor, vyberte
"Uložit cíl jako" a přejmenujte na uvedený .exe soubor.