0 db
0 Ft
EN / HU
Felhasználó neve / E-mail cím

Jelszó

Elfelejtett jelszó
 
 
 
Megjelenés: 2009
Oldalszám: 326 oldal
Formátum: B/5, fűzve
ISBN: 978-963-9548-83-1
Témakör: Informatika
Sorozat: Az informatika alkalmazásai

Eredeti ár: 3900 Ft
Webshop ár: 2925 Ft

KOSÁRBA
Fordítóprogramok

CSÖRNYEI ZOLTÁN: FORDÍTÓPROGRAMOK

A Természet Világának leadott recenzió

Csörnyei Zoltán műve a kiadó „Az informatika alkalmazásai” sorozatának harmadik kötete. A felhasználók gyakran nem is sejtik, hogy a világhálóról letöltött lapok megjelenítéséhez, vagy egy banki művelet interneten keresztül történő végrehajtásához is egy a fordítóprogramokhoz hasonló értelmezőprogram segítségét veszik igénybe. Ez a tankönyv tudományos igényességgel mutatja be az ember által alkotott mesterséges nyelvek közé tartozó magasszintű imperatív programozási nyelvek fordítóprogramjainak és értelmezőinek működését. Így elsősorban a magyar nyelvű informatikai felsőoktatás fordítóprogramok témájú előadásaihoz ajánljuk, illetve gyakorló informatikus szakemberek számára tartalmaz alapvető szakmai ismereteket.

A magasszintű programozási nyelvek nélkülözhetetlenek ahhoz, hogy a szoftverfejlesztők az emberi gondolkodás természetes absztrakciós szintjét megközelítő nyelven írhassák le a feladatok megoldását. A számítógép processzora csak gépi kódú utasítások végrehajtására képes. A könyv bemutatja, hogy a fordítóprogram hogyan állítja elő egy magasszintű nyelven készített program forrásszövegéből a gép processzora által már közvetlenül feldolgozható gépi kódot vagy egy másik programozási nyelven megfogalmazott megfelelő tárgykódot. A magasszintű programozási nyelvek fordítóprogramjai belső felépítésének ismerete azért fontos, hogy a fejlesztő helyes döntéseket hozzon a programszöveg írása során, a hibaüzeneteket helyesen értelmezze, munkáját eredményesen végezze, és hatékony, jó minőségű szoftvert állítson elő.

Csörnyei Zoltán könyve kapcsolódik a kiadó „Az informatika elmélete” sorozatában megjelent formális nyelvekről szóló tankönyvhöz, amely a forrásprogramok elemzési módszereit is ismerteti. A „Fordítóprogramok” könyv azonban a lexikális és a szintaktikus elemzés bemutatásán túlmenően a szimbólumtábla-kezelés, a szemantikus elemzés, a hibakezelés, a kódgenerálás és a kódoptimalizálás gyakorlatban használt módszereit is részletesen bemutatja. Sok példával segíti a szerző a fogalmak és módszerek megértését. A kódgenerálás algoritmusait például az Intel 80x86 processzor assembly nyelvén írt tárgykód előállításának bemutatásával ismerteti. A fordítóprogramok működéséről az egyes magasszintű programozási nyelvektől független módon ad leírást, de a különböző nyelvek (FORTRAN, COBOL, Algol-60, C, PL/I, Ada, Java) speciális, eltérő szemantikai tulajdonságú elemeire is figyelemmel van.

Csörnyei Zoltán az Eötvös Loránd Tudományegyetem Informatikai Kara Programozási Nyelvek és Fordítóprogramok Tanszékének egyetemi docense, a Fordítóprogramok kétféléves tantárgy oktatásáért felelős tanár. A szerzőt több évtizedes oktatói tapasztalata segítette abban, hogy könyvében a lényeges összefüggéseket, a legfontosabb fogalmakat és módszereket az olvasó számára könnyen érthető formában be tudja mutatni és a mélyebb megértést jól megválasztott, szemléletes példákon keresztül is segíteni tudja. Csörnyei Zoltán szívesen látott vendégtanára több olyan egyetemnek, ahol magyar nyelvű informatikusképzés folyik. Tankönyvének egyaránt érdeklődő olvasója a kolozsvári, a marosvásárhelyi és a budapesti informatikus hallgató. Ajánlom a könyvet minden magyar felsőoktatási intézmény hallgatójának, a programozás mélyebb szakmai ismeretei iránt már korán érdeklődő tehetséges középiskolai diákoknak, és a gyakorló informatikai szakembereknek.

Dr. Horváth Zoltán

Kapcsolódó recenziók

AJÁNLOTT KÖNYVEK