Témakörök



Lezárt aukciók


Wirth, Niklaus: Algoritmusok + Adatstruktúrák = Programok

Szerző
Niklaus Wirth
Szerkesztő
Votisky Zsuzsa
Fordító
Lehel Jenő
Grafikus
Fülöp Judit
Lektor
Böszörményi László
Műszaki Könyvkiadó (Budapest) ,
Fűzött papírkötés , 344 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar 
Méret: 23 cm x 16 cm
ISBN: 963-10-3858-0
Aukció vége:
2026-06-14 20:40

Aukciós jelenlegi tétel részletes leirata

Jó állapotú példány.
135 fekete-fehér ábrával.
Tankönyvi száma: 60945.
A kötet gerince elszíneződött.

Előszó

Az utóbbi években mindinkább úgy tűnik, hogy a számítógépes programozás olyan tudományággá fejlődött, amelynek színvonala sok műszaki vállalkozás sikerét meghatározza, és amely jól tárgyalható... Tovább

Előszó

Az utóbbi években mindinkább úgy tűnik, hogy a számítógépes programozás olyan tudományággá fejlődött, amelynek színvonala sok műszaki vállalkozás sikerét meghatározza, és amely jól tárgyalható tudományos módszerekkel. A programozás, mesterségből elméleti diszciplínává lépett elő. Az első kiemelkedő eredmények a fejlődés elindításában E. W. Dijkstra és C. A. R. Hoare nevéhez fűződnek. Dijkstra tanulmánya, "A strukturált programozásról", a programozást tudománynak, szellemi erőpróbának tekintve új szemléletet nyitott, és címével is a programozás "forradalmára" célzott. Hoare cikke, "A számítógépes programozás axiomatikus alapjai" világosan megmutatta, hogy a programok matematikai alapokon nyugvó, szigorú analízisnek vethetők alá. Mindkét cikk meggyőzően bizonyítja, hogy sok programozási hiba megelőzhető, ha a programozókban tudatosodnak az eddig intuitíven és gyakran csak ösztönösen alkalmazott módszerek, technikák. Ezek a cikkek a programok szerkesztésére és elemzésére, vagyis a programszövegekkel kifejezett algoritmusok struktúrájára hívták fel a figyelmet. Teljesen nyilvánvaló, hogy a programok szerkesztésének egy rendszeres, tudományos megközelítését elsősorban a bonyolult adathalmazokkal együttjáró, nagy és bonyolult programok indokolják. Egy programozási módszertannak ezért az adatstrukturálással is részletesen foglalkoznia kell. Vissza

Tartalom

Előszó9
Alapvető adatstruktúrák15
Bevezetés15
Az adattípus fogalma17
Egyszerű adattípusok20
Standard, egyszerű típusok21
Részintervallum-típusok23
A tömb24
A rekordstruktúra28
A rekordstruktúrák változatai32
A halmazstruktúra34
Tömb-, rekord- és halmazstruktúrák ábrázolása39
Tömbök ábrázolása40
Rekordstruktúrák ábrázolása42
Halmazok ábrázolása43
Soros file-struktúra44
Elemi file-műveletek46
Tagolt file-ok48
Szövegek50
Egy file-szerkesztő program57
Gyakorlatok60
Irodalom62
Rendezések63
Bevezetés63
Tömbök rendezése65
Rendezés közvetlen beszúrással66
Rendezés közvetlen kiválasztással69
Rendezés közvetlen cserével71
Beszúró rendezés fogyó növekménnyel74
Fás rendezés76
Felosztó rendezés81
A mediáns keresése87
A tömbrendező módszerek összehasonlítása89
Soros file-ok rendezése91
Közvetlen összefésülés91
Természetes összefésülés96
Egyenletes, többágú összefésülés102
Többfázisú rendezés108
Láncok kezdeti szétosztása119
Gyakorlatok123
Irodalom125
Rekurzív algoritmusok126
Bevezetés126
Mikor ne használjunk rekurziót?128
Két rekurzív példaprogram131
Visszalépéses algoritmusok137
A nyolc királynő problémája142
A stabil házasítási probléma147
Az optimális választás problémája153
Gyakorlatok157
Irodalom159
Dinamikus információstruktúrák160
Rekurzív adattípusok160
Mutatók vagy hivatkozások163
Lineáris listák168
Alapműveletek168
Rendezett listák és listák átszervezése171
Egy alkalmazás: a topologikus rendezés178
Fastruktúrák185
Alapfogalmak, definíciók185
Alapműveletek bináris fákon193
Fakeresés és -beszúrás196
Fatörlés205
A fakeresés és -beszúrás elemzése206
Kiegyensúlyozott fák209
Beszúrás kiegyensúlyozott fák esetén210
Törlés kiegyensúlyozott fák esetén215
Optimális keresőfák219
A fastruktúrák megjelenítése224
Többágú fák233
B-fák235
Bináris B-fák246
Kulcstranszformációk252
A transzformációs függvény megválasztása253
Az ütközés kezelése254
A kulcstranszformációk elemzése259
Gyakorlatok262
Irodalom265
A nyelvek struktúrája és a fordítóprogramok266
A nyelvek definíciója és struktúrája266
Mondatelemzés268
Szintaxisgráfok szerkesztése273
Adott szintaxisra készített elemzőprogram276
Táblavezérlésű elemzőprogram készítése280
Fordítás a BNF-ről az elemzést vezérlő adatstruktúrákra283
A PL/0 programozási nyelv290
Elemző a PL/0-hoz294
Szintaktikus hibák felderítése303
A PL/0 processzor313
Kódgenerálás316
Gyakorlatok329
Irodalom331
A függelék: Az ASCII karakterkészlet332
B függelék: A PASCAL szintaxisgráfjai333
Tárgymutató339
Vissza
Tétel sorszám:
467

Kikiáltási ár:
1 Ft
(Minimum licitlépcső: 1000 Ft)

Hátralévő idő:
Amennyiben az utolsó 5 percben licit érkezik, a lejárati időpont további 5 perccel módosul.


Aktuális ár:
2.001 Ft Licitek száma: 3



Ft
Minden aukción megnyert tétel után 15% árverési jutalékot számolunk fel, amely jutalékot a megnyert árverést követően a vételár alapján azon felül kell megfizetni!