Cila është platforma?

Ju e dëgjoni fjalën gjithë kohën, por seriozisht: Çfarë do të thotë kjo?

Kur bëhet fjalë për teknologji dhe informatikë, një platformë shërben si bazë për zhvillimin dhe mbështetjen e pajisjeve dhe softuerit.

Çdo gjë e krijuar në krye të një fondacioni funksionon së bashku brenda kuadrit të njëjtë. Si e tillë, secila platformë ka grupin e vet të rregullave, standardeve dhe kufizimeve që diktojnë se çfarë hardware / software mund të ndërtohet dhe si secili duhet të punojë.

Platformat e pajisjeve mund të jenë:

Platformat e harduerit, platformat softuerike janë më të gjera, por më lehtë janë të lidhura me përdoruesit. Ka kuptim, duke pasur parasysh që ne ndërveprojmë më shpesh me softuer / aplikacionet, edhe pse harduerët (p.sh. minj, tastierë, monitorë, prekje) ndihmojnë në kapërcimin e hendekut. Platformat e softuerit bien në kategoritë e përgjithshme të:

Sisteme të gjera

Platformat e pajisjeve mund të jenë sisteme të tëra (dmth. Pajisje informatike) siç janë mainframes, workstations, desktop, laptopë, tableta, smartphones, dhe më shumë. Secila prej tyre përfaqëson një platformë hardware, sepse secili ka faktorin e vet të formës, vepron në mënyrë të pavarur nga sistemet e tjera dhe është në gjendje të ofrojë burime ose shërbime (p.sh. drejtimin e softuerit / aplikacioneve, lidhjes me pajisjet / internetin etj.) Përdoruesve, nuk pritet nga dizajni origjinal.

Komponentët individualë

Komponentët individualë, si njësia përpunuese qendrore (CPU) e kompjuterave, gjithashtu konsiderohen platforma hardware. CPU-të (p.sh. Intel Core, ARM Cortex, AMD APU) kanë arkitektura të ndryshme të cilat përcaktojnë funksionimin, komunikimin dhe ndërveprimin me komponentët e tjerë që përbëjnë një sistem të tërë. Për ta ilustruar, e konsideroni CPU si themelin që mbështet një motherboard, memorie, disqe, kartela zgjerimi, periferikësh dhe softuer. Disa nga komponentët mund ose nuk mund të jenë të këmbyeshme me njëri-tjetrin, në varësi të llojit, formës dhe pajtueshmërisë.

interfaces

Ndërfaqet, të tilla si PCI Express , Portat e Përshpejtuara të Grafikës (AGP) ose ISA, janë platforma për zhvillimin e llojeve të ndryshme të kartave shtesë / zgjeruese. Faktorët e ndryshëm të formës së ndërfaqes janë unike, prandaj, për shembull, nuk është fizikisht e mundur të futësh një kartë PCI Express në një vend AGP ose ISA - mos harroni se platformat vendosin rregullat dhe kufizimet. Ndërfaqja gjithashtu siguron komunikim, mbështetje dhe burime për kartelën e bashkëngjitur të zgjerimit. Shembuj të kartave të zgjerimit që përdorin këto interfaces janë: grafika video, audio / audio, adaptorë të rrjetit, portë USB, kontrollues serial ATA (SATA) dhe më shumë.

Softueri i Sistemit

Programi i sistemit është ajo që kontrollon kompjuterin duke ekzekutuar procese të njëkohshme gjatë menaxhimit / bashkërendimit të burimeve të shumta hardware në lidhje me softuerin e aplikimit. Shembujt më të mirë për softuerin e sistemit janë sisteme operative , si (por pa u kufizuar vetëm në) Windows, macOS, Linux, Android, iOS dhe Chrome OS.

Sistemi operativ shërben si një platformë duke siguruar një mjedis që mbështet ndërveprimin e përdoruesit përmes ndërfaqeve (p.sh. monitor, miun, tastierën, printerin etj.), Komunikimin me sisteme të tjera (p.sh. rrjetëzimi, Wi-Fi, Bluetooth etj.) Dhe aplikacion software.

Softueri i Aplikimit

Programi i aplikimit përfshin të gjitha programet që janë projektuar për të kryer detyra specifike në një kompjuter - shumica nuk konsiderohen si platforma. Shembuj të zakonshëm të softuerit të aplikacioneve jo-platformë janë: programet e redaktimit të imazhit, përpunuesit e fjalëve, spreadsheetët, lojtarët muzikorë, mesazhet / biseda, aplikacionet e mediave sociale dhe më shumë.

Megjithatë, ekzistojnë disa lloje të softuerëve të aplikacioneve që janë gjithashtu platforma . Çështja kryesore është nëse softueri në fjalë shërben si mbështetje për diçka që duhet ndërtuar mbi të. Disa shembuj të softuerit aplikativ si platforma janë:

Video lojë konsol

Video lojë konsolë janë shembuj të shkëlqyeshëm të harduerit dhe softuerit të kombinuar së bashku si një platformë. Çdo lloj tastiere vepron si një bazë që mbështet fizikisht vetë bibliotekën e vet të lojrave (p.sh. një fishek origjinal i Nintendo nuk është në përputhje me ndonjë version të mëvonshëm të sistemeve të lojërave të Nintendo) dhe digjitale (p.sh. pavarësisht se të dy format janë disqe, një lojë Sony PS3 nuk punojnë në sistemin Sony PS4 për shkak të softuerit / gjuhës programuese).