Co je platforma?

Obsah:

Co je platforma?
Co je platforma?
Anonim

Pokud jde o technologie a výpočetní techniku, platforma slouží jako základní základ pro vývoj a podporu hardwaru a softwaru.

Všechno vytvořené na nadaci funguje společně ve stejném rámci. Každá platforma jako taková má svůj vlastní soubor pravidel, standardů a omezení, které určují, jaký hardware/software lze vytvořit a jak by měl každý fungovat.

Hardwarové platformy mohou být:

  • Celé systémy
  • Jednotlivé součásti
  • Rozhraní

Na rozdíl od hardwarových platforem jsou softwarové platformy rozsáhlejší, ale uživatelé je snáze spojují. Dává to smysl, vzhledem k tomu, že běžně komunikujeme se softwarem/aplikacemi, i když hardware (např. myši, klávesnice, monitory, dotykové obrazovky) pomáhá překlenout mezeru. Softwarové platformy spadají do obecných kategorií:

  • Systémový software
  • Aplikační software
Image
Image

Sečteno podtrženo

Hardwarové platformy mohou být celé systémy (tj. výpočetní zařízení), jako jsou sálové počítače, pracovní stanice, stolní počítače, notebooky, tablety, chytré telefony a další. Každá z nich představuje hardwarovou platformu, protože každá má svůj vlastní tvarový faktor, funguje nezávisle na jiných systémech a je schopna poskytovat zdroje nebo služby (např. spouštění softwaru/aplikací, připojení k zařízením/internetu atd.) uživatelům, zejména těm nepředpokládal původní design.

Jednotlivé součásti

Jednotlivé komponenty, jako je centrální procesorová jednotka (CPU) počítačů, jsou také považovány za hardwarové platformy. CPU (např. Intel Core, ARM Cortex, AMD APU) mají odlišné architektury, které určují provoz, komunikaci a interakci s ostatními součástmi, které tvoří celý systém. Pro ilustraci zvažte CPU jako základ, který podporuje základní desku, paměť, diskové jednotky, rozšiřující karty, periferní zařízení a software. Některé součásti mohou nebo nemusí být vzájemně zaměnitelné v závislosti na typu, formě a kompatibilitě.

Sečteno podtrženo

Rozhraní, jako je PCI Express, Accelerated Graphics Port (AGP) nebo rozšiřující sloty ISA, jsou platformami pro vývoj různých typů přídavných/rozšiřujících karet. Různé faktory rozhraní jsou jedinečné, takže například není fyzicky možné vložit kartu PCI Express do slotu AGP nebo ISA – nezapomeňte, že pravidla a omezení stanovují platformy. Rozhraní také poskytuje komunikaci, podporu a prostředky připojené rozšiřující kartě. Příklady rozšiřujících karet, které používají taková rozhraní, jsou grafická grafika, zvuk/audio, síťové adaptéry, porty USB, řadiče sériového ATA (SATA) a další.

Systémový software

Systémový software je to, co ovládá počítač prováděním současných procesů při správě/koordinaci více hardwarových zdrojů ve spojení s aplikačním softwarem. Nejlepšími příklady systémového softwaru jsou operační systémy, jako jsou (mimo jiné) Windows, macOS, Linux, Android, iOS a Chrome OS.

Operační systém slouží jako platforma tím, že poskytuje prostředí, které podporuje interakci uživatele prostřednictvím rozhraní (např. monitor, myš, klávesnice, tiskárna atd.), komunikaci s jinými systémy (např. sítě, Wi-Fi, Bluetooth, atd.) a aplikační software.

Aplikační software

Aplikační software zahrnuje všechny programy, které jsou navrženy k provádění konkrétních úkolů na počítači – většina z nich není považována za platformy. Běžnými příklady neplatformního aplikačního softwaru jsou programy pro úpravu obrázků, textové procesory, tabulky, hudební přehrávače, zasílání zpráv/chat, aplikace pro sociální média a další.

Existují však některé typy aplikačního softwaru, které jsou také platformami. Klíčem je, zda daný software slouží jako podpora pro něco, co na něm bude postaveno. Některé příklady aplikačního softwaru jako platformy jsou:

  • Webové prohlížeče – (např. Chrome, Safari, Internet Explorer) jsou platformy pro jiné formy softwaru, jako jsou zásuvné moduly/rozšíření nebo motivy třetích stran.
  • Stránky sociálních médií – jako je Facebook, slouží jako platformy při podpoře externích aplikací, nástrojů a/nebo služeb, které komunikují se základními funkcemi webu. To platí jak pro webovou stránku, tak pro verzi mobilní aplikace.
  • Videohry – které podporují mody (prostřednictvím editoru hry) jsou také považovány za platformy. Mody videoher využívají stávající engine videoher jako základ pro vytváření uživatelsky navržených map/úrovní, postav, objektů nebo dokonce celé samostatné hry.

Videoherní konzole

Videoherní konzole jsou skvělými příklady hardwaru a softwaru kombinovaného jako platforma. Každý typ konzole funguje jako základna, která podporuje svou vlastní knihovnu her fyzicky (např. originální cartridge Nintendo není kompatibilní s žádnými pozdějšími verzemi herních systémů Nintendo) a digitálně (např. přestože jsou oba formáty disku, hra Sony PS3 bude nefunguje na systému Sony PS4 kvůli softwaru/programovacímu jazyku).

FAQ

    Jak vytváříte platformu sociálních médií?

    Nejprve se rozhodněte, jaký typ komunity chcete vybudovat a na demografickou skupinu, na kterou chcete cílit. Dále se ujistěte, že vaše platforma obsahuje nezbytné funkce, jako je stream aktivit, aktualizace stavu, zabezpečení a zákaznický servis. Pak je čas spustit a uvést na trh svou novou platformu sociálních médií.

    Jak hrajete Minecraft napříč platformami?

    Abyste mohli hrát Minecraft s přáteli na jiných platformách, musíte mít všichni stejnou verzi hry (Java, Bedrock atd.). Musíte si také vytvořit účet Xbox a přidat ostatní hráče do seznamu přátel, i když hrajete na platformě jiné než Microsoft, jako je Nintendo Switch. Poté spusťte hru, zahajte novou relaci a pozvěte své přátele, aby se připojili.

    Co jsou hry pro více platforem?

    Hry jsou považovány za „multiplatformní“, pokud je lze hrát na více platformách (Xbox, PlayStation, PC atd.) najednou a pokrok se přenáší z konzole na konzoli.

    Na jaké platformě si můžete koupit dogecoin?

    Dogecoin si můžete koupit na jakékoli kryptoměnové burze, která jej podporuje. Některé příklady zahrnují Coinbase, Binance a Robinhood.

    Co je to Google Cloud Platform?

    Google Cloud Platform je sada služeb cloud computingu, které běží na stejné infrastruktuře Google pro aplikace jako Gmail a YouTube. Cloud nabízí řadu nástrojů pro správu, strojové učení, ukládání dat a analýzu dat. Je to podobné jako u produktů jako Amazon Web Services a Microsoft Azure.

    Jaká byla první platforma sociálních médií?

    Šest stupňů je často považováno za první rozpoznatelnou platformu sociálních médií. Six Degrees, vytvořený Andrewem Weinreichem v roce 1997, obsahoval mnoho funkcí, které se dnes běžně vyskytují na platformách sociálních médií, jako je například možnost zaregistrovat se pomocí e-mailové adresy, vytvořit si profil a přidat přátele.

Doporučuje: