Számítógép
aritmetikus és logikai műveletek elvégzésére alkalmas berendezés / From Wikipedia, the free encyclopedia
Számítógép minden olyan berendezés, amely képes bemenő adatok (input) fogadására, ezeken különféle, előre beprogramozott műveletek (programok) végrehajtására, továbbá az eredményül kapott adatok kijelzésére, kivitelére (output), amelyek vagy közvetlenül értelmezhetőek a felhasználók részére, vagy más berendezések vezérlésére használhatóak. Fontos kritérium az, hogy ugyanazon bemenő adatok alapján mindig ugyanazon kimenő adatokat állítsa elő, azaz, hogy a gép determinisztikusan működjön, erre utal a „gép” szó. Az alapvető különbség a számítógép és számológép (vagy más számoláskönnyítő egyszerű eszköz) között abban rejlik, hogy az előbbi képes előre elkészített program emberi felügyelet nélküli önálló végrehajtására, míg az utóbbi csak egy – de akár bonyolult – műveletet (például szorzást) képes emberi beavatkozás nélkül önállóan végrehajtani.
Nem tévesztendő össze a következővel: Személyi számítógép. |
Azaz: számítógépnek nevezhetjük a determinisztikus információfeldolgozó gépeket. Eszerint (tágabb értelemben) a mai számítógépek őseinek a különböző számolást elősegítő eszközöket lehet nevezni – ilyen eszköz az ókori eredetű abakusz, amely a világ egyes részein ma is jelentős szerepet tölt be. Sőt, e tág értelemben végsősoron az élőlények is tekinthetőek „számítógépeknek”, amennyiben determinisztikusak – s ha arra gondolunk, hogy folynak kísérletek biomechanikus számítógépek építésére, akkor ez az értelmezés sem tűnik olyan furcsának.
Szűkebb értelemben a számítógép olyan elektronikus információfeldolgozó gép, amely információk (adatok és programok) tárolására alkalmas memóriával rendelkezik, az adatok feldolgozásához program(ok)ra van szüksége és saját tevékenységét, működését vezérli (azaz programozott működésű).
A számítógép fizikai megjelenésének elnevezése, elfogadott angol szóval a hardver (hardware); ide tartozik a gépház, a tápegység, az alaplap, a processzor, a merevlemez, a monitor, a billentyűzet stb. Az előírt feladatok végrehajtását a szoftver (software) teszi lehetővé: ez a számítógép nem megfogható, utasításokban, programokban, operációs rendszerben, eszközmeghajtókban és egyéb utasítás-csomagokban megjelenő része.