Nové knihy II

1. 4. 1999

Sdílet

Naučte se programovat v DelphiPodrobný průvodce začínajícího uživatele Autor: Thomas Binzinger Vydavatelství: Grada Publishing Počet stran: 342 Doporučená cena: 340 Kč Jistě nej...
Naučte se programovat v Delphi
Podrobný průvodce začínajícího uživatele

Autor: Thomas Binzinger
Vydavatelství: Grada Publishing
Počet stran: 342
Doporučená cena: 340 Kč

Jistě nejen mezi čtenáři PC WORLDu lze nalézt mnoho zájemců o toto vývojové
prostředí. Všem adeptům na zvládnutí Delphi, resp. Object Pascalu, je určen
tento "průvodce".
Jak jsem již naznačil, účelem knihy není naučit čtenáře navrhovat rozhraní
aplikace, ale spíše poznat vlastní programovací jazyk v kontextu práce s
vývojovým prostředím. Autora lze jen pochválit, že vše, co je možné se dočíst v
nápovědě k Delphi, neopisuje do knihy a ukazuje spíše to, co v nápovědě
nenajdete nebo co se v ní hledá špatně. Pohled do "zákulisí" Delphi též
ukazuje, že firma Inprise dosáhla zefektivnění výsledných programů použitím
kompilátoru z C++ (že by postupná konverze Pascalu k C?), což v posledních
verzích skutečně přineslo mnoho céčkovských vlastností jak do procesu kompilace
(optimalizace kódu), tak do některých rozšíření zápisu zdrojového kódu
(podmíněný překlad, uvození komentáře "//" apod.).
Obsah knihy vypadá takto: úvodní kapitola v krátkosti seznamuje čtenáře s
počátky a vývojem Pascalu a se vznikem Delphi. Následuje popis struktury a
vizuálního vytváření progra-mů, popis vývojového prostředí a možnosti práce s
tzv. projekty. Každý, kdo se chce zabývat programováním, musí nutně mít alespoň
základní znalosti o reprezentaci dat v paměti počítače a dalších technických
záležitostech v knize je této tematice věnována celá kapitola. Jako v každé
publikaci o programování i v této naleznete vysvětlení pojmů proměnná,
konstanta, datový typ, operátor, výraz, příkaz, funkce a procedura, řídicí
struktura a mnoho dalších. Zvláštní kapitola je věnována významu a definici
vlastních datových typů. Po nastudování základů Pascalu se můžete dočíst o
užitečných funkcích a procedurách, které vám Delphi poskytují, jako např.
rutiny pro práci s řetězci, převody čísel a základní dialogová okna. Samostatné
kapitoly jsou věnovány též ukazatelům, objektům (rovněž hierarchii objektů v
Delphi), práci s jednotkami (unit), výjimkám, formulářům a komponentám a
vytváření komponent vlastních, práci se soubory, dynamickými knihovnami a
thready. Několik stránek též pojednává o integrovaném assembleru. Závěr patří
popisu příkazů kompilátoru a souhrnu novinek ve verzích Delphi 2 a 3. Kniha
obsahuje také rejstřík.
Jak vidíte, je zde zpracováno celkem hodně témat, ale knížka je napsána velmi
čtivě a vždy je uveden příklad. Kvalitu překladu (překladatel dokonce doplnil
několik krátkých poznámek) však o trochu snižuje několik evidentních chyb jak v
textu, tak ve zdrojových kódech, vzniklých zřejmě překlepem. Také na některých
místech slibované tučné písmo není až tak tučné, aby bylo na první pohled
patrné; teprve při podrobném zkoumání jsem objevil část textu, která měla
nepatrně odlišný duktus použitého písma.
Líbilo se mi, že za mnoha kapitolami jsou testové úlohy, vztahující se k právě
přečtenému tématu. Na konci knihy je uvedeno jejich řešení, leckdy s podrobným
vysvětlení. Tyto úlohy dle mého názoru jistě mohou pomoci k lepšímu pochopení
problematiky, neboť nejsou natolik těžké, aby začátečníka odradily.
Domnívám se, že se jedná o povedenou knihu, která přes několik chybiček dobře
poslouží svému účelu.Jan Žďárek

PC velký průvodce hardwarem

Autor: Mark Minasi
Vydavatelství: Grada Publishing
Počet stran: 1 220 + CD-ROM
Doporučená cena: 990 Kč

Patříte-li mezi počítačové nadšence, jistě již dobře znáte předchozí vydání
této knihy. Pokud ne, nevadí, já jsem si ji kdysi chtěl půjčit v technické
knihovně, ale dlouhý pořadník mne odradil. Pojďme se tedy s tímto obsáhlým
dílem blíže seznámit.
Na první pohled zaujme značná tloušťka knihy, avšak není se třeba obávat. Autor
dbal na to, aby bylo možné začít číst od toho místa, které se vám zalíbí,
všechny zásadní informace z předchozích kapitol jsou obvykle krátce zopakovány
před místem jejich použití. Přesto se vám může hodit začít číst od začátku,
zejména začínáte-li či se chcete zdokonalit v nejrůznějších opravách a úpravách
uvnitř PC. Zkratku PC je nutné podtrhnout, neboť všechno se točí pouze kolem
hardwaru, jehož původ se odvozuje od pravěkého stroje IBM PC z roku 1981.
Z obsahu uvedu jen hlavní body, neboť samotný obsah uvedený v knize čítá plných
16 stran. Autor nejprve krátce popisuje architekturu PC, a poté přejde k
metodám demontáže (volba nářadí, bezpečnostní pokyny k ochraně lidského zdraví
a života polovodičových součástek). Plynule navazuje popis jednotlivých
součástí, jedná se zejména o vysvětlení a porovnání konkrétních termínů a
zkratek. Zvláštní kapitoly jsou věnovány preventivní údržbě a hledání poruch.
Následují kapitoly jsou již plně věnované instalaci, případně opravám komponent
(např. desky elektronických obvodů, paměťové čipy, pevné disky, disketové
jednotky), jež opravit lze (autor je realista u základních i jiných desek často
doporučuje "kupte si novou", pokud chyba nejde odstranit bez pájení).
Kolem pevných disků se točí obsáhlejší pojednání nejen z pohledu hardwaru, ale
i softwaru. Uveden je totiž i způsob organizace struktury pevného disku DOSem a
vztah k údržbě, zálohování, opravám alokačních chyb, resp. činnosti virů.
Samostatné kapitoly jsou též věnovány zařízením SCSI, opravám tiskáren, zvlášť
laserových, portům a modemům, monitorům a grafickým adaptérům, a též zvukovým
kartám, kartám pro zpracování videa, jednotkám CD-ROM a notebookům/laptopům.
Mezi závěrečnými kapitolami nalezneme doporučení, jak nakupovat PC a jak
používat síťové služby, resp. Internet. Tato část však odpovídá poměrům v USA.
Kniha obsahuje také tři dodatky: v prvním jsou uvedeny kontakty na některé
firmy zabývající se prodejem nebo opravami hardwaru, v druhém přehled o
hexadecimálních číslech a v posledním seznam charakteristik mnoha pevných disků.
Jakousi knihu v knize pak tvoří slovník hardwaru, mající přes 100 stran, a
samozřejmě nemůže chybět ani rejstřík.
Od publikace tohoto rozsahu asi ani nelze čekat, že zahrne nejžhavější novinky,
nehledejte v ní proto popis sběrnice AGP, nebo Slotu 1. Na druhou stranu se při
četbě velmi rychle ukáže, jak prudkým rozvojem prošel za poslední asi 3 roky
svět procesorů, zatímco rychlost základních desek za nimi stále více pokulhává.
Na "stranu třetí" kniha obsahuje vše až do Pentia Pro a PCI, a je dobré si
uvědomit, že opravář PC se bude spíše potýkat s "vykopávkami" než s "děly",
která jsou ještě v záruce. Jistě mi dáte za pravdu, že rozchodit starší stroj
bez dokumentace je značně obtížné.
Přiložený CD-ROM obsahuje kromě několika diagnostických programů i ilustrační
filmy k probírané tematice, znalci či pamětníci s nostalgickým povzdechem ocení
i některé ukázky přímo muzeálních kousků hardwaru.
Nechci být příliš puntičkářský, ale je poctivé říci, že v knize se nachází i
několik překlepů a pravopisných chyb (slovo "oxydační", neshody podmětu s
přísudkem). Vzhledem k rozsahu publikace je ale počet chybiček naprosto mizivý.
Dovolím si též vyzdvihnout, že rozsah knihy není získán zbytečným roztahováním
textu nebo jinými podobnými "triky".
Celý text je protkán autorovými praktickými postřehy a je psán s nadhledem i
špetkou humoru. Pokud se chcete vyznat nejen v současném hardwaru, ale i
porozumět jeho vývoji a dozvědět
se, jakým způsobem řešit běžné i komplikované problémy ve světě PC, pak je tato
kniha nepochybně pro vás.