| Előszó | 1 |
| Bevezetés | 3 |
| Kommunikáció és informatika | 3 |
| A számítógép | 4 |
| Szoftver | 6 |
| Számítógépek osztályozása | 8 |
| A számítástechnika története | 9 |
| A nulladik generáció, 1946-ig | 9 |
| Az első generáció, 1946-1954 | 13 |
| A második generáció, 1955-1964 | 14 |
| A harmadik generáció, 1965-1974 | 14 |
| A negyedik generáció, 1975-től 1979-ig | 15 |
| Az ödödik generáció, 1980-tól | 17 |
| A magyarországi számítástechnika története | 17 |
| Hardverismeretek | 19 |
| Adatok és ábrázolásuk | 19 |
| Tárolási egységek | 19 |
| Számrendszerek | 20 |
| Adattípusok | 23 |
| Numerikus adatok ábrázolása | 24 |
| Karakterek kódolása | 27 |
| Logikai adatok ábrázolása | 30 |
| A számítógépek elvi felépítése és működése | 31 |
| A központi egység | 32 |
| A központi tár | 32 |
| A processzor | 34 |
| Adatbevitel | 36 |
| Közvetett adatbevitel | 37 |
| Félig közvetlen adatbevitel | 37 |
| Közvetlen adatbevitel | 39 |
| Adatkivitel | 41 |
| Képernyő | 42 |
| Nyomtató (printer) | 44 |
| Rajzgép (plotter) | 47 |
| Adattárolás | 47 |
| Mágneses tárak | 48 |
| Optikai tárak | 52 |
| Magneto-optikai tárak | 53 |
| Input/output rendszer | 53 |
| Számítógépek osztályozása és fejlődési tendenciák | 54 |
| Alapszoftver | 59 |
| Számítógépes üzemmódok | 59 |
| Felhasználási formák | 60 |
| Operációs rendszerek | 61 |
| Erőforrások kezelése | 63 |
| Programok futtatása | 73 |
| Eszközazonosítás | 73 |
| Fájlrendszer kezelése | 74 |
| Adatvédelem | 75 |
| A felhasználói interfész | 76 |
| Hibakezelés | 78 |
| Az operációs rendszer segédprogramjai | 79 |
| Operációs rendszerek a gyakorlatban | 80 |
| UNIX | 80 |
| MS-DOS | 85 |
| A Microsoft Windows | 89 |
| Számítógépes hálózatok és kommunikáció | 93 |
| Számítógépes hálózatok | 93 |
| A kiszolgáló számítógép | 93 |
| Az ügyfél számítógép | 94 |
| Hálózati architektúrák | 95 |
| Hálózatok területi tagoltsága | 95 |
| Kapcsolási módok | 96 |
| Topológiák | 97 |
| Lokális hálózatok közötti kapcsolat | 101 |
| Kapcsolt telefonvonal | 101 |
| A hálózatok fizikai közege | 103 |
| A vezetékes hálózati közeg | 103 |
| Vezeték nélküli átviteli közeg | 104 |
| Protokoll | 104 |
| ARCnet protokoll | 106 |
| Ethernet protokoll | 106 |
| FDDI protokoll | 106 |
| NETBEUI protokoll | 107 |
| IPX/SPX protokoll | 107 |
| A TCP/IP protokoll | 107 |
| HTTP protokoll | 108 |
| SMTP protokoll | 108 |
| FTP protokoll | 109 |
| TelNet protokoll | 109 |
| A TCP/IP címzési módjai | 109 |
| Címzési osztályok | 110 |
| DNS | 111 |
| Internet | 112 |
| Azonosítás az Interneten | 113 |
| World Wide Web | 114 |
| Elektronikus levelezés | 120 |
| Hírcsoportok | 140 |
| FTP és Archie | 140 |
| Gopher | 142 |
| Telnet | 143 |
| WAIS | 143 |
| Beszélgetés a hálózaton | 143 |
| Internetes csoportmunka | 145 |
| Szoftverkészítési alapismeretek | 147 |
| Adatszerkezetek | 147 |
| Elméleti adatszerkezetek | 147 |
| Absztrakt tárolási adatszerkezetek | 149 |
| Asszociatív adatszerkezetek | 150 |
| Szekvenciális adatszerkezetek | 152 |
| Hierarchikus adatszerkezetek | 154 |
| Hálós adatszerkezetek | 159 |
| Algoritmusok | 161 |
| Algoritmus fogalma és algoritmus leíró eszközök | 161 |
| Alogirmizálási mintafeladat | 162 |
| Algoritmusok osztályozása | 166 |
| Programozási nyelvek | 168 |
| Programozási nyelvek generációi és típusai | 168 |
| A magas szintű programozási nyelvek jellemzői | 171 |
| Szintaktika és szemantika | 173 |
| A programok felépítése | 173 |
| Utasítások | 173 |
| Alapprogramok | 176 |
| Adattípusok | 180 |
| Szoftverfejlesztés | 188 |
| A szoftver élettartama | 188 |
| A probléma elemzése | 189 |
| Tervezés | 193 |
| Implementáció | 197 |
| A programfejlesztői munka lépései | 198 |
| Tesztelés | 200 |
| Dokumentálás | 201 |
| Informatika a mindennapokban | 203 |
| Adatbázis-kezelés | 203 |
| Adatbázis-kezelő rendszerek | 203 |
| Adatmodellek | 206 |
| Egyed-kapcsolat modell | 210 |
| Relációs adatmodell | 212 |
| Egyed-kapcsolat modell átírása relációs modellbe | 226 |
| Az SQL nyelv | 227 |
| Alkalmazási szoftverek | 230 |
| Word | 231 |
| Excel | 233 |
| PowerPoint | 237 |
| Számítógépes vírusok és antivírus programok | 238 |
| Tömörítő programok | 245 |
| A számítógépes grafika alapjai | 250 |
| Alapfogalmak | 251 |
| Grafikus adatok tárolása | 254 |
| Megjelenítés, feldolgozás | 261 |
| Multimédia | 271 |
| A multimédia hardverkövetelményei | 272 |
| Multimédia alkalmazás alkotóelemei | 272 |
| Multimédia termékek fejlesztése | 279 |
| Elektronikus kereskedelem | 282 |
| Az elektronikus kereskedelem fajtái | 283 |
| Elektronikus piactér | 284 |
| Amit a szoftverek felhasználásáról tudni kell | 285 |
| Adatvédelem | 288 |
| Számítógépes környezet | 290 |
| Hardver ergonómia | 292 |
| Szoftver-ergonómia | 296 |
| Munka- és tűzvédelem | 296 |
| Irodalomjegyzék | 299 |
| Tárgymutató | 305 |