
Principles of Computer Science
Azt a tudományágat, amely az adatokkal kölcsönhatásba lépő és különböző programformákban adatként ábrázolható folyamatok tanulmányozásával foglalkozik, informatikának nevezzük. Lehetővé teszi a digitális információk tárolására, manipulálására és kommunikációjára szolgáló algoritmusok használatát.
Az informatika ernyőterülete magában foglalja a számítási elméletek tanulmányozását és a szoftverrendszerek tervezésének gyakorlatát. Különböző elméleti és gyakorlati tudományágakba sorolható, amelyek közé tartozik a számítási komplexitáselmélet, a számítógépes grafika, a programozási nyelvek elmélete, a számítógépes programozás, valamint az ember-számítógép interakció. Ez a tankönyv az informatika összetett tárgyát a lehető legérthetőbb és legkönnyebben érthető nyelven mutatja be.
Ebben a tankönyvben a számítástechnika különböző részterületei, valamint a technológiai fejlődéssel együtt a jövőre nézve is jelentős következményekkel járó témakörök kerülnek áttekintésre. Mindazok számára, akiket érdekel ez a terület, ez a könyv alapvető útmutatónak bizonyulhat.