| Bevezetés | 6 |
| A számítógép adatábrázolásának alapjai | 13 |
| Számrendszerek | 13 |
| Decimális (10-es) számrendszer. Néhány alapfogalom | 13 |
| Bináris (2-es) számrendszer | 15 |
| Oktális (8-as) számrendszer | 16 |
| Hexadecimális (16-os) számrendszer | 17 |
| Aritmetikai műveletek különböző számrendszerekben | 19 |
| Bináris összeadás és kivonás | 19 |
| A bináris szorzás és osztás | 21 |
| Komplemensképzés | 22 |
| Oktális összeadás és kivonás | 24 |
| Logikai műveletek. Boole-algebra | 25 |
| A logikai NEM művelet | 27 |
| A logikai ÉS művelet | 28 |
| Logikai VAGY művelet | 29 |
| A "KIZÁRÓ VAGY" művelet | 30 |
| A Boole-algebra alaptételei | 31 |
| Konvertálás. Számrendszerek közötti átalakítás | 34 |
| Bináris, oktális, hexadecimális számrendszerbeli szám átalakítása decimálissá | 34 |
| Decimális számrendszerből binális, oktális, hexadecimális számrendszerbe való átalakítás | 35 |
| Bináris számrendszerbeli szám átalakítása oktálissá és hexadecimálissá (illetőleg viszont) | 38 |
| Kódolás. Binárisan kódolt decimális számábrázolás (BCD) | 40 |
| Adatábrázolás | 42 |
| Numerikus adatok ábrázolása | 42 |
| Alfanumerikus adatok ábrázolása | 55 |
| Logikai adat ábrázolása | 57 |
| A számítógép központi egysége | 58 |
| A központi egység felépítése | 58 |
| Az operatív tár | 60 |
| Mágneses és elektronikus információtárolási elvek | 60 |
| A ferritgyűrűs tár felépítése, működése | 61 |
| Az elektronikus tárolóelem felépítése és működése | 63 |
| A mágneses és elektronikus tárolási elvek összehasonlítása | 65 |
| Az operatív tár részei | 65 |
| Aritmetikai és logikai egység | 66 |
| A "félösszeadó" felépítése és működése | 67 |
| Teljes összeadó felépítése és működése | 67 |
| Aritmetikai egyégek típusai | 68 |
| A vezérlőegység | 71 |
| A mikroprogramozott és hardware vezérlési mód | 71 |
| Bevezetés a mikroprogramozás elméletébe | 72 |
| A mikroutasítás szerkezete | 74 |
| Gépi kódú programozás | 75 |
| Címes számítógépek utasítástípusai. Címzési módok | 77 |
| Gépi kódú program futása. A program állapotának nyilvántartása. A programállapotszó felépítése | 82 |
| Példa egyszerű gépi kódú program futására. A vezérlő egység ciklusa | 84 |
| Csatornarendszer | 86 |
| A csatornarendszer felépítése. Alcsatornák | 86 |
| A szelektorcsatorna működése | 87 |
| A multiplex csatorna működése, üzemmódok | 89 |
| A kezelőpult | 90 |
| A kezelőpult felépítése | 90 |
| Kijelzések és a kezelőszervek szerepe | 90 |
| A kezdeti programbetöltés folyamata, a számítógép üzembe helyezése | 91 |
| Perifériás egységek | 92 |
| Input egységek | 93 |
| A lyukkártya | 93 |
| A lyukszalag | 94 |
| A lyukkártya és lyukszalag összehasonlítása | 95 |
| Lyukkártyaolvasó | 97 |
| Lyukszalagolvasó | 99 |
| Bizonylatolvasók | 100 |
| Output egységek | 101 |
| Sornyomtató | 101 |
| Lyukkártyalyukasztó | 104 |
| Lyukszalaglyukasztó | 105 |
| Rajzgép (plotter) | 105 |
| Háttértárak | 107 |
| Mágnesszalagos tár | 108 |
| Mágneslemezes tár | 111 |
| Adatok tárolása mágnesszalagon és mágneslemezen | 113 |
| Az interaktív feldolgozás input/output eszközei | 120 |
| Karakternyomtató (konzolírógép) | 120 |
| Vizuális megjelenítő (display) | 121 |
| Az operációs rendszer | 123 |
| Operációs rendszer kialakulása | 123 |
| A gépi kódú programozás | 123 |
| A szimbolikus programozás | 123 |
| A programfordítás fogalma és szükségessége | 125 |
| Az assembly szintű és a magasszintű programozási nyelvek | 126 |
| Az automatizált programfuttatás megjelenése | 128 |
| Multiprogramozás gyakorlata | 128 |
| Az operációs rendszer felépítése | 130 |
| Az operációs rendszer vezérlő programjai | 130 |
| A Supervisor felépítése és funkciói | 132 |
| JOB CONTROL | 136 |
| Az operációs rendszer feldolgozó programjai | 140 |
| Fordítóprogramok | 140 |
| A szerkesztőprogram | 142 |
| Programkönyvtárak | 144 |
| Az operációs rendszer egyéb szolgáltatásai | 147 |
| Az autotest | 147 |
| Rendezőprogramok | 147 |
| Utility programok | 147 |
| Irodalom | 148 |