| Rendszerközeli programozás | |
| Katalóguslista | 2 |
| Katalóguslista dátummal, attribútummal, mérettel | 3 |
| Állomány létrehozási idejének átírása | 6 |
| Katalógus (al)struktúra felderítése | 7 |
| Kulcsszóellenőrzés | 9 |
| A PATH környezeti változóban megadott útvonalak kiírása | 11 |
| Külső program futtatása | 12 |
| Lemezformázás | 14 |
| Állományváltozók jellemzői | 16 |
| Kilépési eljárás | 19 |
| Futási hiba rögzítése szöveges állományban | 21 |
| A Print Screen billentyű letiltása | 23 |
| Szöveges és grafikus képernyő nyomtatása megszakítás hívásával | 24 |
| Stopper | 26 |
| Kurzor-manipuláló rutinok | 28 |
| Nyomtatóellenőrzés | 31 |
| Memória felszabadítása futás közben | 33 |
| Idő folyamatos kijelzése rezidens programmal | 36 |
| Több képernyőlap kezelése egyidőben | 38 |
| 255 állomány kezelése egyszerre | 41 |
| Overlay-technika | |
| Első overlay-be szervezhető egység | 46 |
| Második overlay-be szervezhető egység | 46 |
| Egyszerű overlay-kezelés | 47 |
| Overlay az EMS-ből | 48 |
| Overlay használata OVR vagy EXE állományból | 49 |
| Overlay-betöltés és frissítés vizsgálata | 50 |
| Grafika | |
| Kör és szöveg a képernyő közepén | 54 |
| Egymáshoz kapcsolódó szakaszok | 55 |
| A detektált grafikus meghajtó tulajdonságai | 57 |
| Forog a kerék... | 60 |
| Vonal-, kör- és oszlopdiagramok | 64 |
| Szövegméret és szövegstílus változtatása | 70 |
| Grafikus ábra mozgatása | 74 |
| Függvényábrázolás | 77 |
| Állítható óra a képernyőn | 82 |
| Egység a II. feladathoz | 91 |
| Grafikus meghajtók az EXE állományban, hardcopy, figurarajzolás | 98 |
| Assembly rutinok | |
| Assembly nyelvű eljárások | 102 |
| Assembly nyelvű függvények | 103 |
| Bootszektort olvasó assembly függvény hozzászerkesztése a programhoz | 105 |
| Grafikus ablak bekeretezése | 108 |
| Inline eljárás, függvény, utasítás | 110 |
| Objektum orientált programozás | |
| Egyszerű objektum | 114 |
| Objektum öröklődése | 115 |
| Objektum inicializálása, objektum típusú értékparaméter | 118 |
| Konstans objektum, objektum típusú változó paraméter | 121 |
| Ablak objektumot deklaráló egység | 123 |
| Ablakok a képernyőn | 127 |
| Dolgozók szortírozása | 128 |
| Virtuális metódus, polimorfizmus | 134 |
| Egység, mely egy tömböt beolvasó, rendező és kiíró objektumot deklarál | 139 |
| Virtuális metódusokat tartalmazó, objektum típusú változó paraméter | 141 |
| Óra, képújság | 143 |
| Grafikus objektumokat deklaráló egység | 146 |
| Grafikus alakzatok a képernyőn | 153 |
| Dinamikus objektum | 155 |
| Katalógus (al)struktúra felderítése | 158 |
| Mezőket, listákat, formátumokat kezelő objektumok | 166 |
| Adatrekordok beolvasása, kiírása | 180 |
| Az objektum és a VMT címének, tartalmának megjelenítése | 185 |
| Assembly nyelvű metódus | 188 |
| Turbo access | |
| Adatbázis létrehozása, bővítése | 193 |
| Törlés az adatbázisból | 197 |
| Adatbázis listája | 199 |
| Újraindexelés | 202 |
| Újabb indexállományok | 203 |
| Telefonregiszter | 206 |
| Turbo sort | |
| Beolvasott számok rendezése növekvő sorrendbe | 216 |
| Nagy, egészekből álló állomány rendezése csökkenő sorrendbe | 218 |
| Rekordok rendezése összetett feltétel szerint | 222 |
| Egérkezelés | |
| Egérfunkciókat deklaráló egység | 226 |
| Szöveges egérkoordináták megjelenítése | 231 |
| Egér pozícionálása, ki/be kapcsolása szöveges üzemmódban | 232 |
| Grafikus egérkoordináták megjelenítése | 234 |
| Rajzolás egérrel a grafikus képernyőn | 236 |
| Különböző grafikus egérkurzorok, "tűzijáték" | 246 |
| Egérmegszakítást lekezelő rutin installálása | 249 |
| Memóriabővítések | |
| ES-kezelő rutinok | 254 |
| Az EMS legfontosabb információi | 259 |
| Írás az EMS memóriába, visszaolvasás | 260 |
| Tömbkezelés az EMS memóriában, lapok felszabadítása kilépési eljárással | 263 |
| 800 kilobájtos tömb kezelése | 264 |
| Extended memóriát kezelő rutinok | 270 |
| Az extended memória olvasása | 274 |
| Tömbkezelés az extended memóriában | 278 |