Počet stran: 254 Cena normal: 99,- Cena u nás : 84,15 |
Pavel Satrapa: Pascal pro zelenáče (naučte se efektivně programovat)
Ideálním čtenářem je člověk, který by se rád naučil programovat, zatím však v tomto oboru nemá žádné zkušenosti. Známá poučka tvrdí, že první programovací jazyk má vliv na celou praxi programátora. Bude-li vaším prvním jazykem Pascal, máte dobré vyhlídky. Je to jazyk veskrze slušný, vedoucí k dobrým programátorským návykům. Jestliže již znáte jiný jazyk, máte zakořeněny jisté zvyklosti. Pokud se významněji liší od návyků mých, pravděpodobně si nebudeme příliš rozumět. Text je uspořádán pro postupné čtení od začátku do konce (pokud možno jedním dechem). Tématické členění, obsah a poměrně rozsáhlý rejstřík však umožňují používat jej i jako referenční příručku Pascalu. Vycházím ze standardu jazyka. Vzhledem k rozšířenosti a významu překladače Turbo Pascal jsem zařadil pasáže upozorňující na jeho rozšíření a odlišnosti. Text však není a ani nechce být kompletní učebnicí Turbo Pascalu. Nenajdete zde ani úplný popis jeho konstrukcí, natož pak rozsáhlých knihoven či uživatelského prostředí. Tyto informace se vymykají zaměření textu jako základní učebnice programování. V místech věnovaných specificky Turbo Pascalu vycházím z produktu Borland Pascal verze 7.0. Pokud nemáte přístup k překladači Pascalu a možnost vytvářet a zkoušet konkrétní programy, neočekávejte od textu příliš velký přínos. Programování je do jisté míry dovednost. Nedá se zvládnou bez praktických zkušeností, učení se z příkladů a vlastních i cizích chyb. Takže: čtěte a programujte, programujte, programujte,... Text má tři základní části. První, Dámy a pánové, to je Pascal, obsahuje základní seznámení s jazykem a jeho jednoduchými typy. Konec jednoduchých typů je věnován strukturovaným datovým typům a prostředkům Pascalu pro práci s nimi. Poslední část, Vzpomínky starého programátora, má podstatně volnější vazbu k Pascalu. Zahrnuje obecnější techniky a principy, použitelné v libovolném programovacím jazyce. Kromě toho jsou v ní alespoň v hrubých obrysech popsány dvě modernější technologie - modulární a objektově orientované programování. Do textu je zařazeno velké množství ukázkových programů či jejich částí. Ačkoli jsem se je snažil pečlivě prověřovat, zcela jistě někde zůstala chyba čí alespoň nedokonalost (podle zlaté programátorské moudrosti je v každém programu alespoň jedna chyba). Budu vám velmi vděčen za upozornění, návrhy lepších řešení atd. atp. Kontaktujte mne nejraději E-poštou na adrese Pavel.Satrapa@vslib.cz. Pavel Satrapa (autor), Liberec, květen 1998 |
Pocitace
BeletrieMilitary |