Bevezető | 11 |
Ismerkedés a Pascal nyelvvel és programkészítéssel | 15 |
Az első program | 15 |
Kulcsszó, azaz foglalt szó | 19 |
Azonosító, azaz név | 20 |
Számok | 21 |
Speciális szimbólumok | 22 |
Megjegyzések: kommentek | 23 |
Elválasztók | 23 |
Az első program jelentése | 24 |
Szintaxis és szemantika: forma és tartalom | 30 |
Szintaxisábra | 35 |
Folyamatábra | 36 |
Szabályok leírási módja | 41 |
A repeat utasítás | 42 |
Az egész (integer) típus | 43 |
Példák | 50 |
A szabványról | 54 |
Algoritmusok egész, valós, logikai és karakteres adatokkal | 59 |
A valós (real) típus | 59 |
Az if utasítás | 71 |
Függvények használata | 78 |
Az utasításcsoport | 81 |
Összetett logikai feltétel | 85 |
A logikai (boolean) típus | 89 |
A sorszámozott típus fogalma | 92 |
A while utasítás | 97 |
Egy ravasz feladat | 101 |
Egyenlet numerikus megoldása | 106 |
Intervallumfelezéses módszer | 107 |
Húrmódszer | 111 |
Érintőmódszer | 114 |
Szelőmódszer | 116 |
Határozott integrál numerikus meghatározása, a for utasítás | 119 |
Téglalapmódszer | 120 |
Trapézmódszer | 122 |
Melyik ciklusutasítást használjuk? | 130 |
Simpson-módszer | 132 |
A karakter típus, a case utasítás | 134 |
Konstans definiálása | 148 |
Az adatbeolvasás és adatkiírás elemei | 152 |
Kiírás | 152 |
Beolvasás | 155 |
További adattípusok, típusdefiníció | 161 |
Egyindexű tömbök | 161 |
Többindexű tömbök | 177 |
Típus definiálása | 187 |
Tömbalgoritmusok | 193 |
Hosszú egész számok tárolása | 193 |
Lottószámok sorsolása | 195 |
Bizonyítványok átlagainak kiszámítása | 200 |
Intervallum típus | 204 |
Szabványos típusok átdefiniálása, adatok kompatibilitása | 207 |
A karakterlánc típus | 210 |
Rekord típus | 220 |
változó rekord | 225 |
A with utasítás | 236 |
Táblázatkezelési módszerek | 242 |
Lineáris keresés | 245 |
Lineáris keresés strázsával | 247 |
Bináris, azaz logaritmikus keresés | 248 |
Csonkításos, avagy keverő keresés | 250 |
Változók deklarálása | 253 |
Pakolt adattípusok | 254 |
Szegmensek: Eljárások, függvények | 257 |
A szegmentálás fogalma | 257 |
Lokális és globális változók, azonosítók hatásköre | 267 |
Adatátadás a szegmens és a hívó programrész között | 278 |
Adatátadás globális változókkal | 279 |
Adatátadás változóparaméterekkel | 279 |
Adatátadás értékparaméterekkel | 280 |
Adatátadás függvény értékével | 282 |
A szegmensek mint paraméterek | 282 |
Rekurzió | 284 |
Mikor ne használjunk rekurziót? | 300 |
Mi nem rekurzió? | 305 |
Közvetett rekurzió | 322 |
Mutató típus, dinamikus változó | 331 |
A dinamikus változó fogalma | 331 |
Tipikus adatszerkezetek dinamikus adatokkal | 347 |
Egy irányban láncolt lista rendezetlen adatokkal | 351 |
Két irányban tárolt lista rendezett adatokkal, strázsával | 355 |
Bináris fa | 358 |
További adattípusok | 365 |
Felsoroslt típus | 365 |
A halmaz típus | 371 |
Az adatállomány típus | 379 |
További szabályok | 405 |
Program | 405 |
A goto utasítás | 06 |
Az üres utasítás | 409 |
Szimbólumelválasztók | 410 |
Megjegyzés (komment) | 411 |
Helyettesítő szimbólumok | 411 |
Az adattípusok összefoglalása | 412 |
Irodalomjegyzék | 415 |
Tárgymutató | 419 |