Poslední aktualizace serveru 05.05.2003 - vydává HW server napište nám do hw@hw.cz |
|
|
Učebnice jazyka C I a II
Popis knih od vydavatelePrvní dílPokud to myslíte s jazykem C opravdu vážně, pak by vám Učebnice jazyka
C neměla v knihovně chybět! Druhý díl Kniha těsně navazuje na Učebnici jazyka C od stejného autora ze stejného
nakladatelství. Recenze knihPředem by asi bylo vhodné podotknout, že se jedná o knihu popisující programování především pro počítače (byť podle specifikace ANSI C), nikoliv pro jednočipy. Také proto autor porovnává programy psané jazykem C s programy z PASCALu, což je pro znalého čtenáře jistě výhodné. A ačkoliv je kniha určena začátečníkům, předpokládá se, že se již někdy s programováním setkali a hodlají se jen naučit jazyk. Nedočtete se tam tedy téměř nic kompilátorech, jejich omezeních v programování jednočipů ani o jejich odlišnostech. Přesto je to dvojice velmi hodnotných knih, které by začínajícím, ale i mírně pokročilým v jazyce C neměly chybět. První díl nás seznámí s většinou základních rysů „Céčka“. Přitom autor upozorňuje na obtížnější místa a na obvyklé chyby začátečníků i pokročilých (odstavce "časté chyby"). Najdeme tu i doporučení, jak program zapisovat, aby byl pokud možno přehledný (odstavce "štábní kultura"). Výklad ilustruje množství jednoduchých příkladů. Většinou jde o výňatky ze zdrojových textů příkladů, které jsou na doprovodné disketě k druhému dílu. Pokud jde o výklad jazyka C, patří tato kniha bezesporu k těm lepším, se kterými se lze na trhu setkat. Název druhého dílu je však trochu zavádějící. Autor sice navazuje na Učebnici jazyka C, nicméně nejde o prosté pokračování. Je zde popisován bližší pohled na programování v Céčku a jsou rozebírány některé problémy, na které může začátečník i pokročilejší programátor narazit. Přitom se hovoří o programování pod DOSem i pod UNIXem. V první části se autor zabývá ANSI C. Podrobně rozebírá vstupy a výstupy a ukazuje, na co můžeme narazit, vysvětluje význam a použití předdefinovaných maker preprocesoru, standardních globálních proměnných, některých funkcí ze standardních knihoven a jiné užitečné věci. Druhá část je věnována především Borland C, ale nejen tomuto překladači. Najdeme tu výklad o práci s registry procesoru, s přerušeními, s porty a s pamětí CMOS.... Užitečné jsou i informace o přístupu k EMS a XMS z DOSovských programů. Tedy věci poplatné spíše počítačům, než jednočipovým mikroprocesorům. Na doprovodných disketách, kterou lze zakoupit zvlášť, je velké množství příkladů. Jednak doplňují probíranou látku a jednak obsahují řešení cvičení k jednotlivým kapitolám. Knihám samotným lze vytknout snad jen dvě věci. Srovnání jazyka C s PASCALem je jistě velmi výhodné pro toho, kdo PASCAL zná, ale úplné začátečníky asi bude trochu mást, zejména proto, že ukázka psaná tímto jazykem je vlevo, zatímco táž funkce vyjádřená v C vpravo. A druhým takovým nedostatkem je nejednotný slovník, který autor v knize používá. Zejména v první polovině knihy se budete setkávat s málo známými překlady anglických pojmů, zatímco později jste již bráni jako pokročilí a tytéž věci se nazývají anglicky. ShrnutíPro začátečníky téměř ideální publikace pro výuku jazyka C. Jednoduchá a přehledná vysvětlení základních výrazů, operátorů a vlastností jazyka, doplněná o řadu ukázek a v závěru jednotlivých kapitol o „kontrolní otázky“ a příklady. Pro programování jednočipů v jazyce C je tato kniha samotná přeci jen nedostačující a bude nutné přibrat ještě další literaturu (například nedávno recenzovanou knihu C pro mikrokontroléry), kde jsou popsána specifika a potřeby této oblasti. Vzhledem k možnostem jazyka C je však Učebnice jazyka C výborný začátek Tyto knihy lze koupit v HW SHOPu - SHOP.HW.cz - Knihy Hodnocení : 70 %Recenzi sestavil : Oldřich Mrázek
DOWNLOAD & Odkazy
|
|
Všeobecné kontakty a spojení na redakci, nebo Tel +420 222 511 918. Všechna práva vyhrazena (c) 1997 - 2002 HW server Informace o reklamě na HW serveru najdete ZDE Powered by on Linux/Apache |