Ce este o platformă?

Cuprins:

Ce este o platformă?
Ce este o platformă?
Anonim

Când vine vorba de tehnologie și de calcul, o platformă servește drept bază de bază pentru dezvoltarea și suportul hardware și software.

Tot ce este creat deasupra unei fundații funcționează împreună în același cadru. Ca atare, fiecare platformă are propriul set de reguli, standarde și restricții care dictează ce hardware/software poate fi construit și cum ar trebui să funcționeze fiecare.

Platformele hardware pot fi:

  • Sisteme întregi
  • Componente individuale
  • Interfețe

În comparație cu platformele hardware, platformele software sunt mai extinse, dar mai ușor de conectat de către utilizatori. Are sens, având în vedere că interacționăm mai des cu software-ul/aplicațiile, chiar dacă hardware-ul (de exemplu, șoareci, tastaturi, monitoare, ecrane tactile) ajută la reducerea decalajului. Platformele software se încadrează în categoriile generale de:

  • Software de sistem
  • Software de aplicație
Image
Image

Linia de bază

Platformele hardware pot fi sisteme întregi (adică dispozitive de calcul), cum ar fi mainframe, stații de lucru, desktop-uri, laptopuri, tablete, smartphone-uri și multe altele. Fiecare dintre acestea reprezintă o platformă hardware deoarece fiecare are propriul factor de formă, funcționează independent de alte sisteme și este capabilă să furnizeze resurse sau servicii (de exemplu, rularea de software/aplicații, conectarea la dispozitive/internet etc.) utilizatorilor, în special celor nu este anticipat de designul original.

Componente individuale

Componentele individuale, cum ar fi unitatea centrală de procesare (CPU) a computerelor, sunt, de asemenea, considerate platforme hardware. Procesoarele (de exemplu, Intel Core, ARM Cortex, AMD APU) au arhitecturi distincte care determină funcționarea, comunicarea și interacțiunea cu alte componente care alcătuiesc un întreg sistem. Pentru a exemplifica, luați în considerare CPU-ul drept fundația care acceptă o placă de bază, memorie, unități de disc, carduri de expansiune, periferice și software. Unele componente pot fi sau nu interschimbabile între ele, în funcție de tip, formă și compatibilitate.

Linia de bază

Interfețele, cum ar fi PCI Express, Accelerated Graphics Port (AGP) sau sloturile de expansiune ISA, sunt platforme pentru dezvoltarea diferitelor tipuri de plăci de extensie/extensiune. Diferiții factori de formă a interfeței sunt unici, așa că, de exemplu, nu este posibil din punct de vedere fizic să introduceți o cartelă PCI Express într-un slot AGP sau ISA - rețineți că platformele stabilesc regulile și restricțiile. Interfața oferă, de asemenea, comunicare, asistență și resurse pentru placa de extensie atașată. Exemple de plăci de expansiune care utilizează astfel de interfețe sunt grafica video, sunet/audio, adaptoare de rețea, porturi USB, controlere serial ATA (SATA) și multe altele.

Software de sistem

Software-ul de sistem este cel care controlează computerul executând procese simultane în timp ce gestionează/coordonează mai multe resurse hardware împreună cu software-ul aplicației. Cele mai bune exemple de software de sistem sunt sistemele de operare, cum ar fi (dar fără a se limita la) Windows, macOS, Linux, Android, iOS și Chrome OS.

Sistemul de operare servește ca platformă, oferind un mediu care acceptă interacțiunea utilizatorului prin interfețe (de exemplu, monitor, mouse, tastatură, imprimantă etc.), comunicare cu alte sisteme (de exemplu, rețea, Wi-Fi, Bluetooth, etc.) și aplicații software.

Software de aplicație

Software-ul de aplicație include toate programele care sunt concepute pentru a îndeplini sarcini specifice pe un computer - majoritatea nu sunt considerate platforme. Exemple comune de aplicații software non-platformă sunt programele de editare a imaginilor, procesoarele de text, foile de calcul, playerele de muzică, mesageria/chatul, aplicațiile de rețele sociale și multe altele.

Cu toate acestea, există unele tipuri de aplicații software care sunt, de asemenea, platforme. Cheia este dacă software-ul în cauză servește sau nu drept suport pentru ceva care să fie construit pe el. Câteva exemple de aplicații software ca platforme sunt:

  • Browsere web - (de exemplu, Chrome, Safari, Internet Explorer) sunt platforme pentru alte forme de software, cum ar fi plug-in-uri/extensii sau teme terțe.
  • Site-uri de rețele sociale - cum ar fi Facebook, servesc drept platforme atunci când acceptă aplicații, instrumente și/sau servicii externe care interacționează cu caracteristicile de bază ale site-ului. Acest lucru se aplică atât pentru site-ul web, cât și pentru versiunea aplicației mobile.
  • Jocuri video - care acceptă moduri (prin editorul jocului) sunt, de asemenea, considerate platforme. Modificările jocurilor video folosesc motorul de joc video existent ca bază pentru crearea de hărți/niveluri, personaje, obiecte sau chiar un întreg joc de sine stătător.

Console de jocuri video

Consolele de jocuri video sunt exemple grozave de hardware și software combinate ca o platformă. Fiecare tip de consolă acționează ca o bază care acceptă propria bibliotecă de jocuri fizic (de exemplu, un cartuş Nintendo original nu este compatibil cu nicio versiune ulterioară a sistemelor de jocuri Nintendo) și digital (de exemplu, în ciuda faptului că ambele sunt în format de disc, un joc Sony PS3 va nu funcționează pe sistemul Sony PS4 din cauza software-ului/limbajului de programare).

Întrebări frecvente

    Cum creezi o platformă de socializare?

    În primul rând, decideți ce tip de comunitate doriți să construiți și grupul demografic pe care doriți să îl vizați. Apoi, asigurați-vă că platforma dvs. include funcțiile necesare, cum ar fi un flux de activitate, actualizări de stare, securitate și servicii pentru clienți. Apoi, este timpul să lansați și să vă comercializați noua platformă de socializare.

    Cum joci Minecraft cross platform?

    Pentru a juca Minecraft cu prietenii pe alte platforme, toți trebuie să aveți aceeași versiune a jocului (Java, Bedrock etc.). De asemenea, trebuie să creați un cont Xbox și să adăugați ceilalți jucători la lista de prieteni, chiar dacă jucați pe o platformă non-Microsoft, cum ar fi Nintendo Switch. Apoi, lansează jocul, începe o nouă sesiune și invită-ți prietenii să se alăture.

    Ce sunt jocurile multiplatforme?

    Jocurile sunt considerate „încrucișate” dacă sunt disponibile pentru a fi jucate pe mai multe platforme (Xbox, PlayStation, PC etc.) simultan, iar progresul se transferă de la consolă la consolă.

    Pe ce platformă puteți cumpăra Dogecoin?

    Puteți cumpăra Dogecoin pe orice schimb de criptomonede care îl acceptă. Câteva exemple includ Coinbase, Binance și Robinhood.

    Ce este Google Cloud Platform?

    Google Cloud Platform este o suită de servicii de cloud computing care rulează pe aceeași infrastructură Google pentru aplicații precum Gmail și YouTube. Cloud oferă o varietate de instrumente pentru management, învățarea automată, stocarea datelor și analiza datelor. Este similar cu produse precum Amazon Web Services și Microsoft Azure.

    Care a fost prima platformă de socializare?

    Six Degrees este adesea creditat ca fiind prima platformă de socializare recunoscută. Creat de Andrew Weinreich în 1997, Six Degrees includea multe funcții întâlnite în mod obișnuit în platformele de social media astăzi, cum ar fi posibilitatea de a vă înscrie cu o adresă de e-mail, de a crea un profil și de a adăuga prieteni.

Recomandat: