Programmatūra

Kas ir platforma?

Autors: John Stephens
Radīšanas Datums: 2 Janvārī 2021
Atjaunināšanas Datums: 17 Maijs 2024
Anonim
What Are Platforms?
Video: What Are Platforms?

Saturs

Jūs visu laiku dzirdat vārdu, bet nopietni: Ko tas nozīmē?

Runājot par tehnoloģijām un skaitļošanu, platforma kalpo par aparatūras un programmatūras izstrādes un atbalsta pamata pamatu.

Viss, kas izveidots uz kāda pamata, darbojas kopā vienā ietvarā. Kā katrai platformai ir savs noteikumu, standartu un ierobežojumu komplekts, kas nosaka, kādu aparatūru / programmatūru var izveidot un kā katrai no tām vajadzētu darboties.

Aparatūras platformas var būt:

  • Visas sistēmas
  • Atsevišķas sastāvdaļas
  • Saskarnes

Salīdzinot ar aparatūras platformām, programmatūras platformas ir plašākas, taču lietotājiem tās ir vieglāk saistošas. Ir jēga, ņemot vērā to, ka mēs biežāk mijiedarbojamies ar programmatūru / lietotnēm, kaut arī aparatūra (piemēram, peles, tastatūras, monitori, skārienekrāni) palīdz novērst plaisu. Programmatūras platformas ietilpst šādās vispārējās kategorijās:


  • Sistēmas programmatūra
  • Lietojumprogrammatūra

Visas sistēmas

Aparatūras platformas var būt veselas sistēmas (t.i., skaitļošanas ierīces), piemēram, lieldatori, darbstacijas, galddatori, klēpjdatori, planšetdatori, viedtālruņi un citas. Katrs no tiem pārstāv aparatūras platformu, jo katrai no tām ir savs formas faktors, tā darbojas neatkarīgi no citām sistēmām un spēj nodrošināt resursus vai pakalpojumus (piemēram, programmatūras / lietotņu darbināšana, savienojuma izveide ar ierīcēm / internetu utt.) Lietotājiem, it īpaši to neparedz oriģinālais dizains.

Atsevišķas sastāvdaļas

Atsevišķas sastāvdaļas, piemēram, datoru centrālo procesoru (CPU), arī uzskata par aparatūras platformām. CPU (piemēram, Intel Core, ARM Cortex, AMD APU) ir atšķirīgas arhitektūras, kas nosaka darbību, komunikāciju un mijiedarbību ar citiem komponentiem, kas veido visu sistēmu. Lai ilustrētu, apsveriet centrālo procesoru kā pamatu, kas atbalsta mātesplati, atmiņu, diskdziņus, paplašināšanas kartes, perifērijas ierīces un programmatūru. Daži komponenti var būt vai nebūt savstarpēji aizstājami, atkarībā no veida, formas un saderības.


Saskarnes

Saskarnes, piemēram, PCI Express, Accelerated Graphics Port (AGP) vai ISA paplašināšanas sloti, ir platformas dažādu veidu papildinājumu / paplašināšanas karšu izstrādei. Dažādi saskarnes formas faktori ir unikāli, tāpēc, piemēram, fiziski nav iespējams ievietot PCI Express karti AGP vai ISA slotā - atcerieties, ka platformas nosaka noteikumus un ierobežojumus. Saskarne nodrošina arī saziņu, atbalstu un resursus pievienotajā paplašināšanas kartē. Paplašināšanas karšu, kurās tiek izmantotas šādas saskarnes, piemēri ir video grafika, skaņa / audio, tīkla adapteri, USB porti, seriālie ATA (SATA) kontrolleri un daudz kas cits.

Sistēmas programmatūra

Sistēmas programmatūra kontrolē datoru, vienlaikus veicot procesus, vienlaikus pārvaldot / koordinējot vairākus aparatūras resursus kopā ar lietojumprogrammatūru. Labākie sistēmas programmatūras piemēri ir operētājsistēmas, piemēram, Windows, macOS, Linux, Android, iOS un Chrome OS (bet ne tikai tās).


Operētājsistēma kalpo kā platforma, nodrošinot vidi, kas atbalsta lietotāju mijiedarbību, izmantojot saskarnes (piemēram, monitoru, peli, tastatūru, printeri utt.), Saziņu ar citām sistēmām (piemēram, tīkla izveidošanu, Wi-Fi, Bluetooth utt.) Un lietojumprogrammatūra.

Lietojumprogrammatūra

Lietojumprogrammatūrā ietilpst visas programmas, kas ir paredzētas īpašu uzdevumu veikšanai datorā - lielāko daļu neuzskata par platformām. Parasti platformu lietojumprogrammatūras piemēri ir attēlu rediģēšanas programmas, tekstapstrādes programmas, izklājlapas, mūzikas atskaņotāji, ziņojumapmaiņa / tērzēšana, sociālo mediju lietotnes un daudz kas cits.

Tomēr ir daži lietojumprogrammatūras veidi arī platformas. Galvenais ir tas, vai attiecīgā programmatūra kalpo kā atbalsts kaut kam, kas uz tās jāveido. Daži lietojumprogrammatūras kā platformas piemēri:

  • Web pārlūkprogrammas - (piemēram, Chrome, Safari, Internet Explorer) ir platformas cita veida programmatūrai, piemēram, trešo pušu spraudņiem / paplašinājumiem vai motīviem.
  • Sociālo mediju vietnes - piemēram, Facebook, kalpo kā platformas, atbalstot ārējas lietojumprogrammas, rīkus un / vai pakalpojumus, kas mijiedarbojas ar vietnes galvenajām funkcijām. Tas attiecas gan uz vietni, gan uz mobilās lietotnes versiju.
  • Video spēles - atbalsta platformas (ar spēles redaktora starpniecību) arī tiek uzskatītas par platformām. Videospēļu modi izmanto esošo videospēļu motoru kā pamatu, lai izveidotu lietotāja izstrādātas kartes / līmeņus, rakstzīmes, objektus vai pat visu atsevišķu spēli.

Video spēļu konsoles

Video spēļu konsoles ir lieliski aparatūras un programmatūras piemēri, apvienojot tos kopā kā platformu. Katrs konsoles tips darbojas kā bāze, kas fiziski atbalsta savu spēļu bibliotēku (piemēram, oriģinālā Nintendo kasetne nav savietojama ar jaunākajām Nintendo spēļu sistēmu versijām) un digitāli (piemēram, neskatoties uz to, ka abi ir diska formāti, Sony PS3 spēle nedarbojas Sony PS4 sistēmā programmatūras / programmēšanas valodas dēļ).

Mēs Iesakām Jums

Asv Ieteicams

Kāpēc Keylogging programmatūrai vajadzētu būt jūsu radaram
Internets

Kāpēc Keylogging programmatūrai vajadzētu būt jūsu radaram

Tautiņu bloķētāj ir aparatūra ierīce vai programmatūra programma, ka reģitrē datoru lietotāju reāllaika darbība, iekaitot tatatūra tautiņu, kuru viņi nopiež. Informācija tehnoloģiju (IT) organizācija...
HeimVision saullēkta modinātājpulksteņa A80S apskats
Tehnologies

HeimVision saullēkta modinātājpulksteņa A80S apskats

Mūu redaktori pattāvīgi pēta, tetē un ieaka labāko produktu; šeit varat uzzināt vairāk par mūu pārkatīšana proceu. Iepējam, mē aņemim komiija par pirkumiem, ka veikti no mūu izvēlētajām aitēm. 3.7 He...