129
Elektronika Praktyczna 3/2003
B I B L I O T E K A E P
W „Bibliotece EP” prezentujemy książki dotyczące zagadnień związanych z różnymi dziedzinami techniki,
jednak zawsze przydatne w pracy elektronika lub pomocne w uprawianiu elektronicznego hobby. Nasza
opinia jest oczywiście subiektywna, ale wynika z wieloletniego doświadczenia zawodowego i chyba jest
zgodna z oczekiwaniami tych, którzy chcą z książek korzystać, a nie przyozdabiać nimi półki. Aby nie
marnować miejsca w EP, nie będziemy publikować recenzji książek ocenianych na jedną lub dwie
„lutownice”. Przyjęliśmy szeroką skalę ocen, aby ułatwić Czytelnikom orientację w potencjalnej
przydatności książki.
Uwaga! Większość prezentowanych książek można zamówić w Dziale Handlowym AVT (patrz str. 131).
Chcemy w ten sposób udostępnić je Czytelnikom EP.
Józef Kalisz: „Podstawy elektroniki cyfrowej”, WKŁ 2002
Rzadko zdarza siÍ, aby ksi¹øka
techniczna z tej dziedziny doøy-
wa³a czterech wydaÒ. Prezentowa-
na ksi¹øka dowodzi, øe jest to
jednak moøliwe i†pomimo 12-let-
niej historii (pierwsze wydanie
ukaza³o siÍ w†1991 roku) treúÊ
ksi¹øki nad¹øa za szybkim rozwo-
jem wspÛ³czesnej elektroniki. Wy-
maga³o to oczywiúcie wykonania
przez autora ogromnej pracy, ale
- jeøeli wolno nam oceniaÊ - zo-
sta³a ona wykonana dobrze i z†ko-
rzyúci¹ dla czytelnikÛw.
Na ponad 600 stronach autor
zawar³ przejrzyste kompendium
wiedzy o†wspÛ³czesnej technice
cyfrowej, pocz¹wszy od podstaw
matematycznych, istotnych dla
zrozumienia teorii uk³adÛw logicz-
nych, przez przedstawienie zagad-
nieÒ technologicznych i†dog³Íbne
(z punktu widzenia praktyka)
omÛwienie rozwi¹zaÒ charaktery-
zuj¹cych rÛøne rodziny uk³adÛw
cyfrowych, aø po prezentacjÍ jÍ-
zykÛw opisu sprzÍtu (HDL) i†przy-
bliøenie zagadnieÒ zwi¹zanych
z†przesy³aniem szybkozmiennych
sygna³Ûw cyfrowych. Sporo? To
jeszcze nie wszystko! Nie jest
moøliwe w†tym miejscu wymienie-
nie wszystkich zagadnieÒ porusza-
nych w†ksi¹øce, ale bez wiÍksze-
go ryzyka moøna stwierdziÊ, øe
jest to publikacja zarÛwno dla
startuj¹cych w†dziedzinie (³¹cznie
z†fanami mikrokontrolerÛw), jak
i†studentÛw oraz inøynierÛw. Pre-
zentowany w†ksi¹øce materia³ zo-
sta³ pogrupowany w†trzynastu roz-
dzia³ach o†wyraünie rozdzielonej
tematyce, dziÍki czemu czytelnicy
chc¹cy zg³ÍbiÊ na przyk³ad zjawis-
ko hazardu znajd¹ w†jednym miej-
scu odpowiedzi na wiÍkszoúÊ drÍ-
cz¹cych ich pytaÒ.
Niezwykle sympatycznym ak-
centem w†ksi¹øce s¹ krÛtkie wtrÍ-
ty historyczne, dziÍki ktÛrym czy-
telnicy mog¹ poznaÊ - oczywiúcie
w†duøym skrÛcie - historiÍ rozwo-
ju niektÛrych dziedzin elektroniki.
PamiÍÊ o†korzeniach szybko ginie
pod presj¹ wspÛ³czesnoúci, a†dziÍ-
ki takim inicjatywom m³odsze po-
kolenia elektronikÛw maj¹ szansÍ
- przy okazji przyswajania sobie
najnowszej wiedzy - poznaÊ takøe
nieco jej pod³oøe historyczne.
Na koniec nieco dziegciu. Spo-
ro kontrowersji wzbudzi³a w†re-
dakcji zaskakuj¹ca prÛba zast¹pie-
nia - utrwalonego juø przyjÍtego
w†ìelektronicznym úwiatkuî - s³o-
wa ìFlashî, okreúlaj¹cego pewne-
go rodzaju nieulotne pamiÍci re-
programowalne, okreúleniem ìpa-
miÍci b³yskawiczneî, zw³aszcza
w†odniesieniu do aplikacji, w†ktÛ-
rych pamiÍci te pracuj¹ jako noú-
niki masowe danych cyfrowych.
ByÊ moøe autor wprowadzi³ nowe
okreúlenie pod presj¹ zaleceÒ Ra-
dy JÍzyka Polskiego, ale nie roku-
jemy duøej szansy przyjÍcia go ja-
ko standardu.
Wydaje siÍ byÊ nieprawdopo-
dobne, øe na tak niewielu stro-
nach moøna zmieúciÊ dobrze op-
racowane podstawy wiedzy na tak
wiele rÛønorodnych tematÛw, ale
z†ca³¹ pewnoúci¹ autorowi to siÍ
uda³o i†za to piÍÊ lutownic!
○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
Bruce Eckel: ìThinking in
C++. Edycja polskaî, Helion
2002, 642 str.
JÍzyk C++ jest jednym z†najczÍú-
ciej stosowanych jÍzykÛw programo-
wania. Wynika to przede wszystkim
z†olbrzymich moøliwoúci i†elastycz-
noúci jÍzyka C++, jednak wykorzys-
tanie tego potencja³u nie jest ³at-
we. JÍzyk C++ jest trudny do opa-
nowania, jednak ksi¹øka ìThinking
in C++î sprawia, øe zadanie to sta-
je siÍ wykonalne niemal dla kaø-
dego.
W ksi¹øce znajduje siÍ komplet-
ny kurs programowania w†jÍzyku
C++. Co wiÍcej, kurs ten jest pro-
wadzony w†sposÛb bardzo przystÍp-
ny - czytelnik nie powinien poczuÊ
siÍ ìzgniecionyî (i zniechÍcony) zbyt
wielk¹ liczb¹ nowych pojÍÊ. Sta-
wiaj¹cych pierwsze kroki w†progra-
mowaniu obiektowym z†pewnoúci¹
zainteresuje rozdzia³ poúwiÍcony me-
todologii programowania. W†kaødym
rozdziale zawarte s¹ Êwiczenia,
B I B L I O T E K A E P
Elektronika Praktyczna 3/2003
130
ksi¹øka wybitna, polecamy!
Legenda:
nie warto kupowaÊ
daleka od doskona³oúci
moøe siÍ przydaÊ
ksi¹øka o†duøych walorach
praktycznych, polecamy!
ktÛrych samodzielne wykonanie jest
chyba najlepszym sposobem nauki.
ìThinking in C++. Edycja polskaî
jest, naszym zdaniem, jednym z†naj-
lepszych podrÍcznikÛw do nauki
programowania w†jÍzyku C++. Przy-
stÍpuj¹c do lektury ksi¹øki bardzo
pomocna bÍdzie znajomoúÊ jakie-
goú†jÍzyka proceduralnego (najlepiej
jÍzyka C). Ze strony internetowej
wydawnictwa Helion moøna pobraÊ
kod ürÛd³owy przyk³adÛw zawartych
w†ksi¹øce oraz ksi¹økÍ w†jÍzyku an-
gielskim w†formacie html. Mimo
miÍkkiej oprawy ìThinking in C++î
otrzymuje piÍÊ lutownic.
ZespÛ³ autorÛw: ìUk³ady
elektroniczneî, Wydawnictwo
Politechniki PoznaÒskiej 2002
Typowy podrÍcznik akademicki,
zawieraj¹cy duø¹ dawkÍ teorii, ale...
³atwy w†czytaniu i†kompleksowo,
choÊ niezbyt dog³Íbnie, poruszaj¹cy
szerok¹ tematykÍ. W†ksi¹øce moøna
znaleüÊ informacje zarÛwno o†ele-
mentach elektronicznych, uk³adach
analogowych, a†takøe elementarz
techniki cyfrowej.
Ze wzglÍdu na specyfikÍ prowa-
dzonego wyk³adu, ksi¹økÍ polecamy
przede wszystkim studentom wy-
dzia³Ûw elektroniki, a†takøe tym
elektronikom, ktÛrzy odkryli luki
w†teoretycznych podstawach swojej
wiedzy. Niew¹tpliw¹ zalet¹ ksi¹øki
- pomimo jej silnie teoretycznej
orientacji - jest przyjazne podejúcie
autorÛw do czytelnikÛw z†natury
rzeczy nie bardzo lubi¹cych ìpusteî
rozwaøania teoretyczne. Zdecydowa-
n¹ wiÍkszoúÊ teorii pokazano na
prostych przyk³adach, ktÛre w†wiÍk-
szoúci przypadkÛw rozjaúniaj¹ w¹tp-
liwoúci czytaj¹cego.
ZespÛ³ autorÛw: ìPrzetwarzanie
sygna³Ûw przy uøyciu
procesorÛw sygna³owychî,
Wydawnictwo Politechniki
PoznaÒskiej 2000
O†cyfrowym przetwarzaniu sygna-
³Ûw (DSP) mÛwi siÍ i†pisze duøo,
ale zazwyczaj niewiele siÍ wie. Wy-
nika to w†znacznym stopniu z†faktu,
øe DSP to dziedzina trudna, wyma-
gaj¹ca dobrej znajomoúci kilku spe-
cyficznych dziedzin nauki (matema-
tyki) i†techniki (technika cyfrowa).
Ksi¹øka napisana przez wyk³adowcÛw
z†Politechniki PoznaÒskiej przedsta-
wion¹ tezÍ potwierdza, jednoczeúnie
daj¹c nadziejÍ, øe elektronicy zainte-
resowani t¹ dziedzin¹ bÍd¹ mieli
sk¹d zaczerpn¹Ê niezbÍdnej wiedzy
o†podstawach, a†to dziÍki sensownie
przygotowanemu kursowi. Niestety,
nie jest on ³atwy do przejúcia, po-
niewaø autorzy bardzo dog³Íbnie
przedstawiaj¹ zagadnienia teoretycz-
ne, z†jednej strony zapewniaj¹c czy-
telnikom uniwersalne podstawy wie-
dzy o†DSP, z†drugiej strony pozosta-
wiaj¹c bez odpowiedzi pytania typu
ìjak za pomoc¹ trzech klikniÍÊ
m y s z k ¹ z b u d o w a Ê d e k o d e r s u r -
roundî. Co prawda s¹ juø dostÍpne
ìbascomyî dla DSP, ale rozumienie
elementarnych regu³ rz¹dz¹cych tym
ìmagicznymî úwiatem z†pewnoúci¹
nie zaszkodzi.
Jedyn¹ niedoskona³oúci¹ prezento-
wanej publikacji jest to, øe autorzy
odwo³uj¹ siÍ do nieco archaicznych
procesorÛw DSP, a†co gorsza skupia-
j¹ siÍ wy³¹cznie na ofercie firmy Te-
xas Instruments. Jest to co prawda
rynkowy lider, ale niez³e procesory
sygna³owe produkuj¹ takøe inni pro-
ducenci, depcz¹cy TI po piÍtach.
Reasumuj¹c: ksi¹øka z†pewnoúci¹
nie dla kaødego, ale z†zaspokoi wy-
magania studentÛw i†inøynierÛw
pragn¹cych dog³Íbnie zrozumieÊ, co
teø w†tym DSP piszczy.