Kas yra platforma?

Turinys:

Kas yra platforma?
Kas yra platforma?
Anonim

Kalbant apie technologijas ir skaičiavimus, platforma yra pagrindinis aparatinės ir programinės įrangos kūrimo ir palaikymo pagrindas.

Viskas, kas sukurta ant pagrindo, veikia kartu toje pačioje sistemoje. Taigi kiekviena platforma turi savo taisyklių, standartų ir apribojimų rinkinį, nurodantį, kokią aparatinę / programinę įrangą galima sukurti ir kaip kiekviena iš jų turėtų veikti.

Aparatinės įrangos platformos gali būti:

  • Visos sistemos
  • Atskiri komponentai
  • Sąsajos

Palyginti su aparatinės įrangos platformomis, programinės įrangos platformos yra platesnės, tačiau vartotojams jas lengviau susieti. Tai prasminga, nes dažniau sąveikaujame su programine įranga / programomis, nors aparatinė įranga (pvz., pelės, klaviatūros, monitoriai, jutikliniai ekranai) padeda įveikti atotrūkį. Programinės įrangos platformos patenka į bendrąsias kategorijas:

  • Sistemos programinė įranga
  • Taikomoji programinė įranga
Image
Image

Bottom Line

Aparatinės įrangos platformos gali būti visos sistemos (t. y. kompiuteriniai įrenginiai), pvz., pagrindiniai kompiuteriai, darbo stotys, staliniai kompiuteriai, nešiojamieji kompiuteriai, planšetiniai kompiuteriai, išmanieji telefonai ir kt. Kiekviena iš jų yra aparatinės įrangos platforma, nes kiekviena iš jų turi savo formos faktorių, veikia nepriklausomai nuo kitų sistemų ir gali teikti išteklius arba paslaugas (pvz., paleisti programinę įrangą/programas, prisijungti prie įrenginių/interneto ir kt.) vartotojams, ypač tiems. to nenumatė originalus dizainas.

Atskiri komponentai

Atskiri komponentai, pvz., kompiuterių centrinis procesorius (CPU), taip pat laikomi aparatinės įrangos platformomis. CPU (pvz., Intel Core, ARM Cortex, AMD APU) turi skirtingas architektūras, kurios lemia veikimą, ryšį ir sąveiką su kitais komponentais, kurie sudaro visą sistemą. Norėdami iliustruoti, apsvarstykite procesorių kaip pagrindą, kuris palaiko pagrindinę plokštę, atmintį, diskų įrenginius, išplėtimo plokštes, periferinius įrenginius ir programinę įrangą. Kai kurie komponentai gali būti arba nekeičiami vienas su kitu, atsižvelgiant į tipą, formą ir suderinamumą.

Bottom Line

Sąsajos, tokios kaip PCI Express, Accelerated Graphics Port (AGP) arba ISA išplėtimo lizdai, yra platformos, skirtos įvairių tipų priedų / išplėtimo kortelių kūrimui. Skirtingi sąsajos formos faktoriai yra unikalūs, todėl, pavyzdžiui, fiziškai neįmanoma į AGP ar ISA lizdą įdėti PCI Express kortelės – atminkite, kad platformos nustato taisykles ir apribojimus. Sąsaja taip pat suteikia ryšį, palaikymą ir išteklius prijungtai išplėtimo kortelei. Tokias sąsajas naudojančių išplėtimo plokščių pavyzdžiai yra vaizdo grafika, garsas/garsas, tinklo adapteriai, USB prievadai, nuosekliosios ATA (SATA) valdikliai ir kt.

Sistemos programinė įranga

Sistemos programinė įranga yra tai, kas valdo kompiuterį, vykdydama vienu metu vykstančius procesus, valdydama / koordinuodama kelis aparatūros išteklius kartu su taikomąja programine įranga. Geriausi sistemos programinės įrangos pavyzdžiai yra operacinės sistemos, tokios kaip (bet tuo neapsiribojant) „Windows“, „MacOS“, „Linux“, „Android“, „iOS“ir „Chrome“OS.

Operacinė sistema veikia kaip platforma suteikdama aplinką, kuri palaiko vartotojo sąveiką per sąsajas (pvz., monitorių, pelę, klaviatūrą, spausdintuvą ir kt.), ryšį su kitomis sistemomis (pvz., tinklo, Wi-Fi, Bluetooth, ir tt) ir taikomąją programinę įrangą.

Taikomoji programinė įranga

Taikomoji programinė įranga apima visas programas, skirtas atlikti konkrečias užduotis kompiuteryje – dauguma jų nėra laikomos platformomis. Dažni neplatforminės taikomosios programinės įrangos pavyzdžiai yra vaizdo redagavimo programos, teksto rengyklės, skaičiuoklės, muzikos grotuvai, pranešimų siuntimas / pokalbiai, socialinės žiniasklaidos programos ir kt.

Tačiau kai kurie taikomosios programinės įrangos tipai taip pat yra platformos. Svarbiausia yra tai, ar atitinkama programinė įranga yra kaip palaikymas tam, kas būtų sukurta pagal ją. Kai kurie taikomosios programinės įrangos kaip platformų pavyzdžiai:

  • Žiniatinklio naršyklės – (pvz., „Chrome“, „Safari“, „Internet Explorer“) yra kitų formų programinės įrangos, pvz., trečiųjų šalių papildinių / plėtinių ar temų, platformos.
  • Socialinės žiniasklaidos svetainės – tokios kaip „Facebook“, veikia kaip platformos, kai palaikomos išorinės programos, įrankiai ir (arba) paslaugos, sąveikaujančios su pagrindinėmis svetainės funkcijomis. Tai taikoma ir svetainei, ir programos mobiliesiems versijai.
  • Vaizdo žaidimai – kurie palaiko modifikacijas (per žaidimo redaktorių), taip pat laikomos platformomis. Vaizdo žaidimų modifikacijos naudoja esamą vaizdo žaidimų variklį kaip pagrindą kuriant vartotojo sukurtus žemėlapius / lygius, simbolius, objektus ar net visą atskirą žaidimą.

Vaizdo žaidimų pultai

Vaizdo žaidimų pultai yra puikūs aparatinės ir programinės įrangos, sujungtos kaip platforma, pavyzdžiai. Kiekvienas konsolės tipas veikia kaip bazė, palaikanti savo žaidimų biblioteką fiziškai (pvz., originali „Nintendo“kasetė nesuderinama su jokiomis vėlesnėmis „Nintendo“žaidimų sistemų versijomis) ir skaitmeniniu būdu (pvz., nepaisant to, kad abu yra disko formatai, „Sony PS3“žaidimas bus tinkamas neveikia Sony PS4 sistemoje dėl programinės įrangos / programavimo kalbos).

DUK

    Kaip sukurti socialinės žiniasklaidos platformą?

    Pirmiausia nuspręskite, kokio tipo bendruomenę norite sukurti ir pagal demografinius rodiklius, pagal kuriuos norite taikyti. Tada įsitikinkite, kad jūsų platformoje yra būtinų funkcijų, tokių kaip veiklos srautas, būsenos atnaujinimai, sauga ir klientų aptarnavimas. Tada laikas paleisti ir parduoti savo naują socialinės žiniasklaidos platformą.

    Kaip tu žaidi Minecraft kelių platformų?

    Jei norite žaisti „Minecraft“su draugais kitose platformose, visi turite turėti tą pačią žaidimo versiją („Java“, „Bedrock“ir kt.). Taip pat turite sukurti „Xbox“paskyrą ir įtraukti kitus žaidėjus į savo draugų sąrašą, net jei žaidžiate ne „Microsoft“platformoje, pvz., „Nintendo Switch“. Tada paleiskite žaidimą, pradėkite naują sesiją ir pakvieskite draugus prisijungti.

    Kas yra kelių platformų žaidimai?

    Žaidimai laikomi kelių platformų žaidimais, jei juos galima žaisti keliose platformose (Xbox, PlayStation, PC ir kt.) vienu metu, o pažanga persikelia iš konsolės į konsolę.

    Kokioje platformoje galite nusipirkti Dogecoin?

    Dogecoin galite nusipirkti bet kurioje ją palaikančioje kriptovaliutų biržoje. Kai kurie pavyzdžiai: Coinbase, Binance ir Robinhood.

    Kas yra „Google Cloud Platform“?

    „Google Cloud Platform“yra debesų kompiuterijos paslaugų rinkinys, kuris veikia toje pačioje „Google“infrastruktūroje tokioms programoms kaip „Gmail“ir „YouTube“. „Cloud“siūlo įvairius valdymo, mašininio mokymosi, duomenų saugojimo ir duomenų analizės įrankius. Tai panašu į tokius produktus kaip „Amazon Web Services“ir „Microsoft Azure“.

    Kokia buvo pirmoji socialinės žiniasklaidos platforma?

    Six Degrees dažnai priskiriama prie pirmosios atpažįstamos socialinės žiniasklaidos platformos. 1997 m. Andrew Weinreicho sukurta „Six Degrees“apima daug funkcijų, kurios šiandien dažniausiai sutinkamos socialinės žiniasklaidos platformose, pavyzdžiui, galimybė prisiregistruoti naudojant el. pašto adresą, susikurti profilį ir pridėti draugų.

Rekomenduojamas: