| Előszó | 5 |
| Rövidítések | 9 |
| Bevezetés | 9 |
| Mi az informatika? | 12 |
| A számítógépek története | |
| A kezdettől a számolódeszkáig | 14 |
| A Neper-pálca és Wilherm Schickard számológépe | 16 |
| A logarléctől a bordás számolóhengerig | 18 |
| Babbage-tól Hollerith-ig | 20 |
| A modern számítógépek megjelenése | 22 |
| A számítógépek fejlődése az 1940-es évek közepétől | 23 |
| Az analóg számítógépek és fejlődésük története I. | 24 |
| Az analóg számítógépek és fejlődésük történe II. | 26 |
| A számítógép-fejlesztés kezdete Németországban | 28 |
| Automaták és logikai gépek | 30 |
| Információelmélet | |
| Az információ I. | 32 |
| Az információ II. | 34 |
| Kódolás | 36 |
| Halmazok és halmazalgebra I. | 38 |
| Halmazok és halmazalgebra II. | 40 |
| Boole-algebra és kapcsolásalgebra I. | 42 |
| Boole-algebra és kapcsolásalgebra II. | 44 |
| Kapcsolásalgebra és kapcsolási elemek I. | 46 |
| Kapcsolásalgebra és kapcsolási elemek II. | 48 |
| Szinkronizáció, flipflopok és regiszterek | 50 |
| Probléma és algoritmus | 52 |
| Adatsturktúrák és algortimusok | 54 |
| Számrendszerek és számábrázolás | |
| Számrendszerek I. | 56 |
| Számrendszerek II. | 58 |
| Kódok | 60 |
| Egész számok ábrázolása | 62 |
| Valós számok ábrázolása I. | 62 |
| Valós számok ábrázolása II. Az ábrázolás pontossága | 66 |
| Kerekítés, kerekítési hiba és hibaterjedés | 68 |
| Jelek és jelsorozatok ábrázolása a számígógépben I. | 70 |
| Jelek és jelsorozatok ábrázolása a számítógépben II. | 72 |
| Alapműveletek | 74 |
| Adatátvittel | 76 |
| Alapfogalmak | 76 |
| Kódok. Átviteli hiba | 78 |
| Adatátvitel optikai kábelen | 80 |
| Táv-adatfeldolgozás | 82 |
| Adatbankok | 84 |
| Adatvédelem és adatbiztonság | 86 |
| Digitális számítógépek | |
| Alapfogalmak. Turing-gép | 88 |
| Személyi számítógép (PC) | 90 |
| Operációs rendszer I. | 92 |
| Operációs rendszer II. | 94 |
| Az operációs rendszrek felépítése | 96 |
| Betöltő-, kapcsolatszerkesztő és hibakereső programok | 98 |
| Szimultán folyamatok. Címzés | 100 |
| Központi egység I. | 102 |
| Központi egység II. | 104 |
| Mikroprocesszorok | 106 |
| Tárak | 108 |
| Operatív tár | 110 |
| Külső tárak I. | 112 |
| Külső tárak II. | 114 |
| Külső tárak III. | 116 |
| Adatbeviteli és adatkiviteli eszközök | |
| Alapfogalmak | 118 |
| Adatbeviteli eszközök | 120 |
| Adatkiviteli eszközök I. | 122 |
| Adatkiviteli eszközök II. | 124 |
| A számítógép programozásáank alapjai | |
| Programozási nyelvek | 126 |
| Számítógépvírusok | 128 |
| Szintaxisdiagramok. Változók | 130 |
| Műveletek, azonosítók és adattípusok I. | 132 |
| Adattípusok II. Deklarációk | 134 |
| Magyarázó szövegek. Utasítások | 136 |
| Számok megjelenítése. Címke. Elágazás | 140 |
| Feltételes utasítás | 142 |
| Ciklusok I. | 144 |
| Ciklusok II. | 146 |
| Szelekciós utasítás. Strukturált programozás | 148 |
| Tömbök | 150 |
| Halmazok és halmazműveletek | 152 |
| Blokkstruktúra | 154 |
| Függvények | 156 |
| Alprogramok. Eljárások | 158 |
| Néhány programnyelv | |
| ALGOL 60 | 160 |
| BASIC | 162 |
| FORTRAN | 164 |
| PASCAL | 166 |
| PL/1 | 168 |
| LISP ÉS C | 170 |
| ADA ÉS COBOL | 172 |
| A számítógép mint szövegszerkesztő | |
| Szövegszerkesztés | 174 |
| Grafikus adatfeldolgozás | |
| Grafikus elemek | 176 |
| Grafikus elemek transzformációja I. | 178 |
| Grafikus elemek transzformációja II. | 180 |
| Képpont és vonalstruktúra | 182 |
| CAD | 184 |
| Háromdimenziós CAD | 186 |
| CAD az építészetben | 188 |
| CAD adatbeviteli eszközök | 190 |
| CAD adatkiviteli eszközök I. | 192 |
| CAD adatkiviteli eszközök II. | 194 |
| A fejlődés távlatai | |
| A digitális számítógépek továbbfejlesztése I. | 196 |
| A digitális számítógépek továbbfejlesztése II. | 198 |
| A hagyományos számítógép jövője | 200 |
| Optikai számítógép | 202 |
| Mesterséges intelligencia I. | 204 |
| Mesterséges intelligencia II. | 208 |
| Az agykéreg és a számítógép | 208 |
| Függelék | |
| Az informatika kiemelkedő képviselői | 211 |
| Az informatika mérföldkövei | 212 |
| A szakkifejezés gyűjteménye | 214 |
| Név- és tárgymutató | 219 |