Skip to main content

Mi az a platform?

Mi az a blokklánc és hogyan működik? (Június 2026)

Mi az a blokklánc és hogyan működik? (Június 2026)
Anonim

A technológia és a számítástechnika területén a platform a hardverek és a szoftverek fejlesztésének és támogatásának alapja.

Az alapítvány tetején létrehozott mindenütt ugyanazon a kereteken belül működik. Mint ilyenek, minden platform rendelkezik saját szabályokkal, szabványokkal és korlátozásokkal, amelyek meghatározzák, hogy milyen hardver / szoftvereket lehet építeni és hogyan kell működniük.

A hardverplatformok a következők lehetnek:

  • Egész rendszerek
  • Egyedi alkatrészek
  • interfészek

Versus hardverplatformok, szoftverplatformok kiterjedtebbek, mégis könnyebben kapcsolódnak a felhasználókhoz. Ennek értelme van, mivel gyakrabban kommunikálunk szoftverekkel / alkalmazásokkal, bár a hardver (például egerek, billentyűzetek, monitorok, érintőképernyők) segítenek áthidalni a rést. A szoftverplatformok az alábbi általános kategóriák alá tartoznak:

  • Rendszer szoftver
  • Alkalmazás szoftver

Egész rendszerek

A hardverplatformok lehetnek teljes rendszerek (például számítástechnikai eszközök), például nagyszámítógépek, munkaállomások, asztali számítógépek, laptopok, táblagépek, okostelefonok stb. Mindegyikük egy hardverplatformot képvisel, mivel mindegyiknek megvan a maga formai tényezője, függetlenül más rendszerektől, és képes forrásokat vagy szolgáltatásokat nyújtani (pl. Szoftverek / alkalmazások futtatása, eszközökhöz / internethez való kapcsolódás stb.) A felhasználóknak, különösen azoknak nem várható az eredeti terv.

Egyedi alkatrészek

Az egyes komponensek, például a számítógépek központi feldolgozóegysége (CPU) szintén hardveres platformnak tekinthetők. A CPU-k (például az Intel Core, az ARM Cortex és az AMD APU) különálló architektúrákkal rendelkeznek, amelyek meghatározzák a működést, a kommunikációt és az interakciót a többi összetevővel, amelyek egy teljes rendszert alkotnak. Az illusztráció érdekében fontolja meg a CPU-t mint alapot, amely támogatja az alaplapot, memóriát, meghajtókat, bővítőkártyákat, perifériákat és szoftvereket. Egyes összetevők egymással vagy egymással nem cserélhetők, a típus, a forma és a kompatibilitás függvényében.

interfészek

Az interfészek, mint például a PCI Express, az Accelerated Graphics Port (AGP) vagy az ISA bővítőhely, platformok különböző típusú bővítőkártyák fejlesztéséhez. Különböző interfész-formájú tényezők egyediek, így például nem fizikailag lehetséges PCI Express kártya beillesztése AGP vagy ISA bővítőhelybe - ne feledje, hogy a platformok meghatározzák a szabályokat és korlátozásokat. Az interfész kommunikációt, támogatást és erőforrásokat biztosít a mellékelt bővítőkártyára. Példák az ilyen interfészeket használó bővítőkártyákra: video grafikák, hang / audio, hálózati adapterek, USB portok, soros ATA (SATA) vezérlők stb.

Rendszer szoftver

A rendszerszoftver az, ami vezérli a számítógépet az egyidejű folyamatok végrehajtásával, miközben több hardvereszközt kezel és koordinál az alkalmazásszoftverrel együtt. A rendszer szoftverek legjobb példái operációs rendszerek, például (de nem kizárólagosan) Windows, MacOS, Linux, Android, iOS és Chrome OS.

Az operációs rendszer platformként működik, olyan környezetet biztosítva, amely támogatja a felhasználói interakciókat interfészek (például monitor, egér, billentyűzet, nyomtató stb.), Kommunikáció más rendszerekkel (pl. Hálózati, Wi-Fi, Bluetooth stb.) alkalmazás szoftver.

Alkalmazás szoftver

Az alkalmazásszoftver tartalmazza az összes olyan programot, amelyet speciális feladatok elvégzésére terveztek a számítógépen - a legtöbb nem tekinthető platformnak. A nem platformos alkalmazásprogramok gyakori példái: képszerkesztő programok, szövegszerkesztők, táblázatok, zenelejátszók, üzenetküldés / csevegés, közösségi médiaalkalmazások stb.

Vannak azonban olyan alkalmazói szoftverek, amelyek szintén platformok . A legfontosabb az, hogy a szóban forgó szoftver támogatja-e valami építeni rá. Néhány példa az alkalmazói szoftverek platformokra:

  • Webböngészők (például a Chrome, a Safari, az Internet Explorer) platformok más szoftverformák, például harmadik féltől származó bővítmények vagy témák számára.
  • Közösségi média oldalak, mint például a Facebook, platformként szolgálnak, amikor olyan külső alkalmazásokat, eszközöket és / vagy szolgáltatásokat támogatnak, amelyek kölcsönhatásba lépnek a webhely alapvető jellemzőivel. Ez vonatkozik mind a weboldalra, mind a mobilalkalmazás verziójára.
  • Videójátékok amelyek támogatják a modokat (a játék szerkesztőjén keresztül) is platformnak tekintik. A videojáték-modok a meglévő videojátékmotort alapul szolgálják a felhasználó által tervezett térképek / szintek, karakterek, objektumok vagy akár egy egész önálló játék létrehozásához.

Videojáték konzolok

A videojáték-konzolok nagyszerű példákat jelentenek a hardverek és a szoftverek együttesen platformként. Minden egyes konzol típus alapja, amely fizikailag támogatja a játék saját könyvtárát (pl. Az eredeti Nintendo patron nem kompatibilis a Nintendo játékrendszerek későbbi verzióival) és digitálisan (pl. Mindkét lemez formátuma ellenére a Sony PS3 játék nem működik a Sony PS4 rendszeren szoftver / programozási nyelv miatt).