Mis on platvorm?

Sisukord:

Mis on platvorm?
Mis on platvorm?
Anonim

Mis puudutab tehnoloogiat ja andmetöötlust, siis platvorm on riist- ja tarkvara arendamise ja toe põhialuseks.

Kõik vundamendi peale loodud toimib koos samas raamistikus. Seega on igal platvormil oma reeglid, standardid ja piirangud, mis määravad, millist riist-/tarkvara saab ehitada ja kuidas igaüks neist peaks töötama.

Riistvaraplatvormid võivad olla:

  • Kogu süsteemid
  • Individuaalsed komponendid
  • Liidesed

Võrreldes riistvaraplatvormidega, on tarkvaraplatvormid ulatuslikumad, kuid kasutajatel on nendega lihtsam seostada. See on mõistlik, kuna suhtleme tarkvara/rakendustega sagedamini, kuigi riistvara (nt hiired, klaviatuurid, monitorid, puuteekraanid) aitab seda lõhet ületada. Tarkvaraplatvormid kuuluvad järgmistesse üldistesse kategooriatesse:

  • Süsteemitarkvara
  • Rakendustarkvara
Image
Image

Alumine rida

Riistvaraplatvormid võivad olla terved süsteemid (st arvutiseadmed), nagu suurarvutid, tööjaamad, lauaarvutid, sülearvutid, tahvelarvutid, nutitelefonid ja palju muud. Kõik need kujutavad endast riistvaraplatvormi, kuna igal neist on oma vormitegur, see töötab teistest süsteemidest sõltumatult ja suudab pakkuda kasutajatele, eriti kasutajatele, ressursse või teenuseid (nt tarkvara/rakenduste käitamine, seadmete/internetiühenduse loomine jne). ei ole algse disainiga ette nähtud.

Individuaalsed komponendid

Riistvaraplatvormideks loetakse ka üksikuid komponente, nagu arvutite keskprotsessor (CPU). Protsessoritel (nt Intel Core, ARM Cortex, AMD APU) on erinevad arhitektuurid, mis määravad toimimise, suhtluse ja koostoime teiste komponentidega, mis moodustavad kogu süsteemi. Illustreerimiseks vaatleme CPU-d kui vundamenti, mis toetab emaplaati, mälu, kettaseadmeid, laienduskaarte, välisseadmeid ja tarkvara. Mõned komponendid võivad olenev alt tüübist, vormist ja ühilduvusest olla omavahel asendatavad või mitte.

Alumine rida

Liidesed, nagu PCI Express, Accelerated Graphics Port (AGP) või ISA laienduspesad, on platvormid erinevat tüüpi lisand-/laienduskaartide arendamiseks. Erinevad liidese vormitegurid on ainulaadsed, nii et näiteks PCI Expressi kaarti pole füüsiliselt võimalik AGP- või ISA-pessa sisestada – pidage meeles, et platvormid määravad reeglid ja piirangud. Liides pakub ka sidet, tuge ja ressursse lisatud laienduskaardile. Selliseid liideseid kasutavate laienduskaartide näideteks on videograafika, heli/heli, võrguadapterid, USB-pordid, jada-ATA (SATA) kontrollerid ja palju muud.

Süsteemitarkvara

Süsteemitarkvara on see, mis juhib arvutit, teostades samaaegseid protsesse, haldades/koordineerides samal ajal mitut riistvararessurssi koos rakendustarkvaraga. Süsteemitarkvara parimad näited on operatsioonisüsteemid, nagu (kuid mitte ainult) Windows, macOS, Linux, Android, iOS ja Chrome OS.

Operatsioonisüsteem toimib platvormina, pakkudes keskkonda, mis toetab kasutaja interaktsiooni liideste (nt monitor, hiir, klaviatuur, printer jne) kaudu, suhtlemist teiste süsteemidega (nt võrguühendus, Wi-Fi, Bluetooth, jne) ja rakendustarkvara.

Rakendustarkvara

Rakendustarkvara sisaldab kõiki programme, mis on loodud konkreetsete arvutiülesannete täitmiseks – enamikku ei peeta platvormideks. Levinud näited mitteplatvormilisest rakendustarkvarast on pilditöötlusprogrammid, tekstitöötlusprogrammid, arvutustabelid, muusikapleierid, sõnumid/vestlused, sotsiaalmeedia rakendused ja palju muud.

Mõnda tüüpi rakendustarkvara on siiski ka platvormid. Võti on selles, kas kõnealune tarkvara on sellele tugineva toena või mitte. Mõned näited rakendustarkvarast platvormidena on järgmised:

  • Veebibrauserid – (nt Chrome, Safari, Internet Explorer) on platvormid muud tüüpi tarkvarale, nagu kolmanda osapoole pistikprogrammid/laiendused või teemad.
  • Sotsiaalmeedia saidid – nagu Facebook, toimivad platvormidena väliste rakenduste, tööriistade ja/või teenuste toetamisel, mis suhtlevad saidi põhifunktsioonidega. See kehtib nii veebisaidi kui ka mobiilirakenduse versiooni kohta.
  • Videomängud – platvormideks loetakse ka modifikatsioone (mängu toimetaja kaudu). Videomängude modifikatsioonid kasutavad olemasolevat videomängumootorit alusena kasutaja kujundatud kaartide/tasemete, tegelaste, objektide või isegi terve eraldiseisva mängu loomisel.

Videomängukonsoolid

Videomängukonsoolid on suurepärased näited riist- ja tarkvara kombineerimisest platvormina. Iga konsoolitüüp toimib alusena, mis toetab oma mängude kogu füüsiliselt (nt originaal Nintendo kassett ei ühildu Nintendo mängusüsteemide hilisemate versioonidega) ja digitaalselt (nt hoolimata sellest, et mõlemad on plaadivormingus, toetab Sony PS3 mäng ei tööta Sony PS4 süsteemis tarkvara/programmeerimiskeele tõttu).

KKK

    Kuidas luua sotsiaalmeediaplatvormi?

    Esm alt otsustage, millist tüüpi kogukonna soovite luua ja millist demograafilist rühma soovite sihtida. Järgmisena veenduge, et teie platvorm sisaldab vajalikke funktsioone, nagu tegevuste voog, olekuvärskendused, turvalisus ja klienditeenindus. Seejärel on aeg käivitada ja turustada oma uus sotsiaalmeediaplatvorm.

    Kuidas sa Minecrafti platvormidevahelist mängid?

    Minecrafti mängimiseks sõpradega teistel platvormidel peab teil kõigil olema sama mängu versioon (Java, Bedrock jne). Samuti peate looma Xboxi konto ja lisama teised mängijad oma sõprade loendisse, isegi kui mängite mitte-Microsofti platvormil, nagu Nintendo Switch. Seejärel käivitage mäng, alustage uut seanssi ja kutsuge oma sõpru liituma.

    Mis on platvormidevahelised mängud?

    Mängud loetakse platvormideüleseks, kui neid saab korraga mängida mitmel platvormil (Xbox, PlayStation, PC jne) ja edenemine kandub konsoolilt konsoolile.

    Mis platvormil saate Dogecoini osta?

    Saate osta Dogecoini igal krüptovaluutabörsil, mis seda toetab. Mõned näited on Coinbase, Binance ja Robinhood.

    Mis on Google'i pilveplatvorm?

    Google'i pilveplatvorm on pilvandmetöötluse teenuste komplekt, mis töötab Google'i samas infrastruktuuris selliste rakenduste jaoks nagu Gmail ja YouTube. Pilv pakub mitmesuguseid tööriistu haldamiseks, masinõppeks, andmete salvestamiseks ja andmete analüüsimiseks. See sarnaneb selliste toodetega nagu Amazon Web Services ja Microsoft Azure.

    Mis oli esimene sotsiaalmeediaplatvorm?

    Six Degrees’i peetakse sageli esimeseks äratuntavaks sotsiaalmeediaplatvormiks. Andrew Weinreichi poolt 1997. aastal loodud Six Degrees sisaldas paljusid tänapäeval sotsiaalmeedia platvormidel sageli leiduvaid funktsioone, nagu võimalus registreeruda e-posti aadressiga, luua profiil ja lisada sõpru.

Soovitan: