Kaj je platforma?

Kazalo:

Kaj je platforma?
Kaj je platforma?
Anonim

Ko gre za tehnologijo in računalništvo, je platforma osnovna podlaga za razvoj in podporo strojne in programske opreme.

Vse, kar je ustvarjeno na temelju, deluje skupaj v istem okviru. Kot taka ima vsaka platforma svoj niz pravil, standardov in omejitev, ki narekujejo, katero strojno/programsko opremo je mogoče zgraditi in kako naj vsaka deluje.

Platforme strojne opreme so lahko:

  • Celotni sistemi
  • Posamezne komponente
  • Vmesniki

V primerjavi s platformami strojne opreme so platforme programske opreme obsežnejše, vendar jih uporabniki lažje razumejo. To je smiselno, saj pogosteje komuniciramo s programsko opremo/aplikacijami, čeprav strojna oprema (npr. miške, tipkovnice, monitorji, zasloni na dotik) pomaga premostiti vrzel. Programske platforme spadajo v splošne kategorije:

  • Sistemska programska oprema
  • Aplikacijska programska oprema
Image
Image

Spodnja vrstica

Platforme strojne opreme so lahko celotni sistemi (tj. računalniške naprave), kot so veliki računalniki, delovne postaje, namizni računalniki, prenosni računalniki, tablični računalniki, pametni telefoni in drugo. Vsak od teh predstavlja platformo strojne opreme, ker ima vsak svojo obliko, deluje neodvisno od drugih sistemov in je sposoben zagotoviti vire ali storitve (npr. zagon programske opreme/aplikacij, povezovanje z napravami/internetom itd.) uporabnikom, zlasti tistim prvotna zasnova ni predvidena.

Posamezne komponente

Posamezne komponente, kot je centralna procesna enota (CPE) računalnikov, se prav tako štejejo za platforme strojne opreme. CPE (npr. Intel Core, ARM Cortex, AMD APU) imajo različne arhitekture, ki določajo delovanje, komunikacijo in interakcijo z drugimi komponentami, ki sestavljajo celoten sistem. Za ponazoritev upoštevajte CPE kot osnovo, ki podpira matično ploščo, pomnilnik, diskovne pogone, razširitvene kartice, zunanje naprave in programsko opremo. Nekatere komponente so med seboj zamenljive ali pa tudi ne, odvisno od vrste, oblike in združljivosti.

Spodnja vrstica

Vmesniki, kot so PCI Express, Accelerated Graphics Port (AGP) ali razširitvene reže ISA, so platforme za razvoj različnih vrst dodatkov/razširitvenih kartic. Različni dejavniki oblike vmesnika so edinstveni, zato na primer kartice PCI Express fizično ni mogoče vstaviti v režo AGP ali ISA - ne pozabite, da platforme določajo pravila in omejitve. Vmesnik zagotavlja tudi komunikacijo, podporo in vire za priloženo razširitveno kartico. Primeri razširitvenih kartic, ki uporabljajo takšne vmesnike, so video grafika, zvok/zvok, omrežni adapterji, vrata USB, serijski ATA (SATA) krmilniki in več.

Sistemska programska oprema

Sistemska programska oprema je tista, ki nadzoruje računalnik z izvajanjem sočasnih procesov, medtem ko upravlja/usklajuje več virov strojne opreme v povezavi z aplikacijsko programsko opremo. Najboljši primeri sistemske programske opreme so operacijski sistemi, kot so (vendar ne omejeno na) Windows, macOS, Linux, Android, iOS in Chrome OS.

Operacijski sistem služi kot platforma z zagotavljanjem okolja, ki podpira interakcijo uporabnika prek vmesnikov (npr. monitor, miška, tipkovnica, tiskalnik itd.), komunikacijo z drugimi sistemi (npr. mreženje, Wi-Fi, Bluetooth, itd.) in aplikacijsko programsko opremo.

Aplikacijska programska oprema

Aplikacijska programska oprema vključuje vse programe, ki so zasnovani za opravljanje določenih nalog v računalniku - večina jih ni obravnavana kot platforme. Pogosti primeri aplikacijske programske opreme, ki ni platforma, so programi za urejanje slik, urejevalniki besedil, preglednice, predvajalniki glasbe, sporočila/klepet, aplikacije za družabne medije in drugo.

Vendar obstajajo nekatere vrste aplikacijske programske opreme, ki so tudi platforme. Ključno je, ali zadevna programska oprema služi kot podpora za nekaj, kar je treba zgraditi na njej. Nekaj primerov aplikacijske programske opreme kot platforme je:

  • Spletni brskalniki - (npr. Chrome, Safari, Internet Explorer) so platforme za druge oblike programske opreme, kot so vtičniki/razširitve ali teme tretjih oseb.
  • Spletna mesta družbenih medijev - kot je Facebook, služijo kot platforme, ko podpirajo zunanje aplikacije, orodja in/ali storitve, ki sodelujejo z osnovnimi funkcijami spletnega mesta. To velja tako za spletno stran kot za različico mobilne aplikacije.
  • Video igre - ki podpirajo modifikacije (prek urejevalnika iger), se prav tako štejejo za platforme. Modifikacije video iger uporabljajo obstoječi mehanizem za video igre kot osnovo za ustvarjanje uporabniško oblikovanih zemljevidov/stopenj, likov, predmetov ali celo celotne samostojne igre.

Konzole za video igre

Igralne konzole so odlični primeri strojne in programske opreme, združene v platformo. Vsaka vrsta konzole deluje kot osnova, ki podpira lastno knjižnico iger fizično (npr. izvirna kartuša Nintendo ni združljiva z nobeno kasnejšo različico igralnih sistemov Nintendo) in digitalno (npr. kljub temu, da sta obe obliki diska, bo igra Sony PS3 ne deluje na sistemu Sony PS4 zaradi programske opreme/programskega jezika).

FAQ

    Kako ustvarite platformo družbenih medijev?

    Najprej se odločite, kakšno vrsto skupnosti želite zgraditi in demografsko skupino, na katero želite ciljati. Nato zagotovite, da vaša platforma vključuje potrebne funkcije, kot so tok dejavnosti, posodobitve stanja, varnost in storitve za stranke. Potem je čas, da lansirate in tržite svojo novo platformo družbenih medijev.

    Kako igrate Minecraft na več platformah?

    Če želite igrati Minecraft s prijatelji na drugih platformah, morate vsi imeti isto različico igre (Java, Bedrock itd.). Prav tako morate ustvariti račun Xbox in dodati druge igralce na seznam prijateljev, tudi če igrate na platformi, ki ni Microsoftova, kot je Nintendo Switch. Nato zaženite igro, začnite novo sejo in povabite svoje prijatelje, da se pridružijo.

    Kaj so medplatformske igre?

    Igre veljajo za 'medplatformske', če so na voljo za igranje na več platformah (Xbox, PlayStation, PC itd.) hkrati in se napredek prenaša od konzole do konzole.

    Na kateri platformi lahko kupite Dogecoin?

    Dogecoin lahko kupite na kateri koli borzi kriptovalut, ki to podpira. Nekateri primeri vključujejo Coinbase, Binance in Robinhood.

    Kaj je Google Cloud Platform?

    Google Cloud Platform je nabor storitev računalništva v oblaku, ki delujejo na Googlovi isti infrastrukturi za aplikacije, kot sta Gmail in YouTube. Oblak ponuja različna orodja za upravljanje, strojno učenje, shranjevanje podatkov in analizo podatkov. Podobno je izdelkom, kot sta Amazon Web Services in Microsoft Azure.

    Katera je bila prva platforma družbenih medijev?

    Six Degrees se pogosto pripisuje prvi prepoznavni platformi družbenih medijev. Six Degrees, ki ga je leta 1997 ustvaril Andrew Weinreich, je vključeval številne funkcije, ki jih danes pogosto najdemo na platformah družbenih medijev, kot je možnost prijave z e-poštnim naslovom, ustvarjanje profila in dodajanje prijateljev.

Priporočena: