1.035.018

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Programozás felülnézetben

Szerző
Fordító
Lektor

Kiadó: Műszaki Könyvkiadó
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 267 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 27 cm
ISBN: 963-10-7579-6
Megjegyzés: 64 fekete-fehér ábrával illusztrálva.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Ez a könyv a módszeres programozás tankönyve, amelynek az Ismerkedés az informativa alapjaival címet is adhattuk volna. Úgy gondoljuk, az informatika szóval barátkozó magyar Olvasó számára nem lesz... Tovább

Előszó

Ez a könyv a módszeres programozás tankönyve, amelynek az Ismerkedés az informativa alapjaival címet is adhattuk volna. Úgy gondoljuk, az informatika szóval barátkozó magyar Olvasó számára nem lesz haszontalan, ha nagyvonalakban bemutatjuk az informatika tudományát, keletkezésének történetét, fontosabb részterületeit és ezek kölcsönhatását. Vissza

Tartalom

Előszó a magyar kiadáshoz13
Az informatika keletkezése13
Az informatika részterületei14
Az informatika helye és tárgya14
Az algoritmus16
Amit a számítógépről tudni kell17
A programozás tanításának fejlődéséről19
A gépreszabottság kora (1960 előtt)19
A programozási nyelvek kora (a 60-as évek)19
Az algoritmikus programozás kora (1970-től)20
Irodalom21
Bevezetés23
Irodalom24
Algoritmusok25
Hétköznapi algoritmusok25
Nyilvános telefon25
Ételrecept26
Kötésminta27
Autóvezetés28
Megfontolások az algoritmusokkal kapcsolatban29
Programozás és programozási nyelvek30
Mi a programozás?30
Mi a program?30
Programozási nyelvek31
Fordítóprogramok és értelmezőprogramok31
Összefoglalás32
Irodalom33
Az algoritmusok jelölése34
Karesz, a robot34
Karesz elhozza a reggeli lapot35
Első kísérlet35
Karesz konkrét algoritmusai37
A példa folytatása37
A rögzített számú ismétlés38
Összefoglalás40
Karesz elhozza a reggeli lapot40
A választás41
A feltételes ismétlés42
Feltételek43
A példa folytatása43
A feltételes ismaétlés második változata45
Az eredmény46
Határolójelek47
Összefoglalás47
Feladatok48
Irodalom49
Egész számok50
Egészek jelölése50
Túlcsordulás52
Gépfüggőség52
Szóhasználat (terminológia)52
Néhány fontos fogalom53
Változó deklarálása53
Értékadás54
Kiírás56
A példa folytatása: egészek összegzése58
Állandó deklarálása59
Műveletek egészekkel59
Aritmetikai műveletek60
Összehasonlító műveletek (relációk)60
Műveletek értékadással61
Példa: egész számok sorozatának maximuma61
Példa: a Fibonacci-számok63
Feladatok67
Irodalom67
Valós számok68
Valósak jelölése68
Pontosság és számábrázolási hiba69
Gépfüggőség70
Túlcsordulás és alulcsordulás70
Szóhasználat (terminológia)70
Valósállandók és valósváltozók70
Műveletek valósakkal71
Aritmetikai műveletek71
Valósfüggvények72
Összehasonlító műveletek72
Átalakító műveletek72
Valósak bevonása és kiírása73
Példa: a másodfokú egyenlet gyökei74
Példa: átlag és szórás77
Feladatok80
Irodalom81
Igazságértékek82
Az igazságértékek jelölése82
Műveletek logikai értékekkel83
Összehasonlító műveletek83
Logikai műveletek84
Összetett feltételek85
Logikai értékek beolvasása és kiírása86
Használjuk helyesen a logikai értékeket!86
Példa: primszámok87
A LEAVE utasítás89
Példa: primszámok90
Magyarázatok91
Irodalom93
Szövegek94
Szövegek jelölése94
Szövegek kezelése95
Közös szövegműveletek95
Szövegek összehasonlítása97
Szövegrészek kezelése az ELANO-ban97
Szövegek beolvasása és kiírása az ELASNO-ban98
Példa: négyzetrács rajzolása98
Példa: egész számok átalakítása megadott számrendszerbe99
Példa: szöveg körbeléptetése101
Szövegek és szövegrészek kezelése az ELAN-ban102
Beépített állandók103
Szövegrészek: a text algoritmus103
Szövegrészek: a subtext algoritmus104
Szöveg keresése: a pos algoritmus104
Szöveg egy részének kicserélése: a change algoritmus105
Szövegek beolvasása és kiírása: a get és put algoritmusok105
Átalakító eljárások: a text, int és real algoritmusok106
Példa: zsebszámológép107
Feladatok110
Irodalom111
Vezérlési szerkezetek112
Szakaszok és programegységek112
A szakasz hatása és értéke113
Kifejezések113
A műveletek prioritása114
Mellékhatások114
Objektumok deklarálása115
Az objektumdeklaráció hatása115
A deklaráció érvényességi köre115
A választás116
Feltételes választás116
Esetszétválasztás118
Az ismétlés119
Az ismétlés alapváltozata119
A ciklusváltozó120
A rögzített számú ismétlés121
Rövid alakok122
Rögzített számú ismétlés feltételekkel123
A ciklusváltozóról123
Példa: szövegrégi szóközök124
Zárszó124
Feladatok124
Összetett objektumok: sorok125
Értékek, objektumok és típusok125
A fogalmak és elnevezések összefoglalása125
A típusdeklaráló126
Sorok127
A sor elemeinek használata127
A használati jog öröklődése128
Egydimenziós sorok értékének jelölése128
Példa: szavak számlálása129
Sorokból álló sorok131
A sorok határairól132
Rendezés134
Példa: rendezés kiválasztással134
Példa: rendezés beszúrással136
Példa: buborékrendezés137
Tényleg így rendezzünk?138
Példa: bináris keresés139
Feladatok140
Irodalom141
Egy nyelvészeti alkalmazás142
A nyelvek leírásáról142
Példa a szintaxis leírására143
Környezetfüggetlen nyelvtan144
Hogyan ellenőrizhetünk egy nyelvtant?145
Egy kis kitérő: a véletlenről146
Véletlen számok az ELAN-ban147
Véletlen számok az ELAN0-BAN148
Példa: egy generatív nyelvtan148
Eredmények151
Feladatok152
Állományok153
Alapfogalmak153
Műveletek állományokkal az ELAN0-ban154
Állományok megnyitása és lezárása154
Írás az állományba155
Olvasás az állományból155
Javítás, szerkesztés155
Példa: címjegyzék156
A felhasználói felület156
A program157
Első címjegyzékünk164
A program használata164
Feladatok165
Irodalom166
Eljárások167
Finomítások: visszatekintés167
Példa: egy kétkezi feladat168
Az eljárások mint építőelemek170
Eljárásdeklaráció170
Az eljárásfej171
Eljárásfej-példák172
Az eljárástörzs173
Az eljárásfarok173
Az eljáráshívás173
A helyi deklarációk hatásköre175
Kapcsolattartás a környezettel176
Az eljárások osztályozása177
Függvények178
Tevékenységek178
Függvények mellékhatással179
Többértelműség, többszörös jelentésű nevek180
Bennfoglalás180
A programok szerkezete180
Még egyszer az eljárásokról és a finomításokról181
Feladatok182
Irodalom183
Rekurzív algoritmusok184
Rekurzió184
Példa: számnyomtatás184
Többszörös rekurzió186
Példa: Hanoi tornyai187
Példa: egér a labirintusban190
A legrövidebb út hossza191
A legrövidebb út - más megközelítésben194
Példa: rekurzív rajz195
Rajzolás a számítógép segítségével196
A Peano-vonalak196
Összefoglalás200
Feladatok201
Irodalom202
Rekurzív rendezés203
Rendezés összefuttatással203
Gyorsrendezés205
A sor szétbontása205
Rendezés a bontsd szét eljárás felhasználásával208
Más módszer a sor szétbontására210
Feladatok212
Irodalom212
Visszalépéses programozás213
A felsorolási probléma213
A nyers erő módszere214
A kiválasztási fa215
Heurisztika216
A visszalépéses módszer217
A Pk-k megválasztásáról218
Egy példa: 8 királynő a sakktáblán219
Az optimalizálási probléma221
Az "ág-és-korlát" algoritmus221
Példa: a legrövidebb út222
Feladatok226
Irodalom227
A rekurzió átalakítása iterációvá229
A jobbrekurzió elhagyása230
A gyorsrendezés átalakítása231
A rekurzió kiküszöbölése középről232
A verem233
Példa: természetes szám kiírása235
Inverz függvény használata236
Teljes paraméterezés236
Más módszerek238
Összefoglalás238
Feladatok239
Irodalom239
Az ELAN nyelvtana240
Szintaktikai rövidítések240
Programok és pakkok241
Eljárások és műveletek242
Finomítások243
Deklarációk244
Deklarálók245
Kifejezések246
Elsődleges kifejezések248
Nevek251
Műveletek253
Jelölők254
Megjegyzések255
Írásképek255
Az alappakkok257
A műveletek prioritása257
Egészek257
Valósak259
Szövegek260
Logikai értékek261
Állományok feldolgozása261
Az állománykezelés lehetőségei az ELAN-ban261
Az állománykezelés lehetőségei az ELAN0-ban263
A képernyő kezelése263
Álvéletlen számok előállítása263
Tárgymutató265

C. H. A. Koster

C. H. A. Koster műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: C. H. A. Koster könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem
konyv