Skip to main content

Melyek a különféle típusú számítástechnikai platformok?

Különböző típusú számítástechnikai platformok léteznek, mind a szoftver, mind a hardver alapú.A platform

kifejezés minden olyan szoftverkeretre vagy hardver architektúrára utal, amelyből egy szoftveralkalmazás indítható.A számítástechnikai platformok magukban foglalhatják a grafikus felhasználói interfészeket (GUI) és az operációs rendszereket (OS), például a Windows vagy a Macintosh OS és az OSX, a programozási nyelveket, vagy maga a tényleges számítógépes hardver architektúrát.

A szoftverfejlesztés során a platform felhasználható a termék folyamatos teljesítményének biztosítására, amikor a platform fut.Ez egy olyan szoftveralkalmazást eredményezhet, amelyet a hardverre telepített operációs rendszertől függetlenül lehet végrehajtani.Az ilyen típusú szoftveralkalmazásokra példa a Java és a QuickTime alapú csomagok.Egyes internetes szoftvercégek ezeket a platformokat használják annak érdekében, hogy az online játékok megtörténjenek a szoftver működését befolyásoló telepített operációs rendszer korlátozása nélkül.Egy számítástechnikai platform használatával egy régebbi operációs rendszer emulálására, ezek a szolgáltatások lehetővé teszik a játékok lejátszását a modern hardveren, amely általában összeegyeztethetetlen a szoftverrel.

Egyes szoftverházak beépített puha platformokat használtak annak érdekében, hogy szoftverük kompatibilis legyen az egyik tárolóhordozó két operációs rendszerrel.Példa erre egy szoftveralkalmazás vagy játék, amelyet a felhasználó képes telepíteni a Microsoft Windows operációs rendszert futtató személyi számítógépre (PC), mind az Apple Macintosh számítógépre.Ezt platformok közötti alkalmazásnak nevezik.

A platformok közötti alkalmazás által bemutatott kompatibilitási szintet a programozási nyelv éri el, amely szintén platformként működik.A beépített számítástechnikai platform felhasználásával a szoftveralkalmazások programozhatók, hogy működő operációs rendszer nélkül elindítsák a hardvereket.Ezt használják egy grafikus felhasználói felület biztosítására az operációs rendszerek telepítése során egy egyébként üres meghajtóra.A platform függetlenségének példájaként a Java programozási nyelv mind a programozási nyelv, mind a számítástechnikai platform.Az ezen a nyelven programozott alkalmazások sikeresen elindulnak bármely operációs rendszeren vagy hardveren.Palm OS.A hardver alapú platformok között szerepelnek a nagy nagyméretű rendszerek és a szuperszámítógépek egészen az otthoni videojáték-konzolokig.A számítástechnikai platform hardver alapú formái is magukban foglalják a fejlett redukált utasításkészlet számítógépet (Advanced RISC gép vagy ARM) a mobil rendszer architektúrákhoz, az UNIX rendszerekhez és az Intel X86-alapú rendszerekhez.